mirror of
https://github.com/caddyserver/caddy.git
synced 2026-05-27 01:02:29 -04:00
caddyfile: Improve Dispenser.NextBlock() to support nesting
This commit is contained in:
@@ -43,7 +43,7 @@ func parseCaddyfile(h httpcaddyfile.Helper) (caddyhttp.MiddlewareHandler, error)
|
||||
return nil, h.ArgErr()
|
||||
}
|
||||
|
||||
for h.NextBlock() {
|
||||
for h.NextBlock(0) {
|
||||
switch h.Val() {
|
||||
case "hide":
|
||||
fsrv.Hide = h.RemainingArgs()
|
||||
|
||||
@@ -69,7 +69,7 @@ func (MatchFile) CaddyModule() caddy.ModuleInfo {
|
||||
//
|
||||
func (m *MatchFile) UnmarshalCaddyfile(d *caddyfile.Dispenser) error {
|
||||
for d.Next() {
|
||||
for d.NextBlock() {
|
||||
for d.NextBlock(0) {
|
||||
switch d.Val() {
|
||||
case "root":
|
||||
if !d.NextArg() {
|
||||
|
||||
Reference in New Issue
Block a user