MCPcopy
hub / github.com/caddyserver/caddy / parseCaddyfile

Function parseCaddyfile

modules/caddyhttp/intercept/intercept.go:365–376  ·  view source on GitHub ↗
(helper httpcaddyfile.Helper)

Source from the content-addressed store, hash-verified

363const matcherPrefix = "@"
364
365func parseCaddyfile(helper httpcaddyfile.Helper) (caddyhttp.MiddlewareHandler, error) {
366 var ir Intercept
367 if err := ir.UnmarshalCaddyfile(helper.Dispenser); err != nil {
368 return nil, err
369 }
370
371 if err := ir.FinalizeUnmarshalCaddyfile(helper); err != nil {
372 return nil, err
373 }
374
375 return ir, nil
376}
377
378// Interface guards
379var (

Callers

nothing calls this directly

Calls 2

UnmarshalCaddyfileMethod · 0.95

Tested by

no test coverage detected