caddyfile: add error handling for unrecognized subdirective/options in various modules (#6884)

This commit is contained in:
Steffen Busch
2025-03-08 21:45:05 +01:00
committed by GitHub
parent 220cd1c2bc
commit f4432a306a
5 changed files with 13 additions and 0 deletions

View File

@@ -246,6 +246,8 @@ func unmarshalCaddyfileServerOptions(d *caddyfile.Dispenser) (any, error) {
switch d.Val() {
case "per_host":
serverOpts.Metrics.PerHost = true
default:
return nil, d.Errf("unrecognized metrics option '%s'", d.Val())
}
}