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

Function parseCaddyfile

modules/caddyhttp/reverseproxy/caddyfile.go:45–56  ·  view source on GitHub ↗
(h httpcaddyfile.Helper)

Source from the content-addressed store, hash-verified

43}
44
45func parseCaddyfile(h httpcaddyfile.Helper) (caddyhttp.MiddlewareHandler, error) {
46 rp := new(Handler)
47 err := rp.UnmarshalCaddyfile(h.Dispenser)
48 if err != nil {
49 return nil, err
50 }
51 err = rp.FinalizeUnmarshalCaddyfile(h)
52 if err != nil {
53 return nil, err
54 }
55 return rp, nil
56}
57
58// UnmarshalCaddyfile sets up the handler from Caddyfile tokens. Syntax:
59//

Callers

nothing calls this directly

Calls 2

UnmarshalCaddyfileMethod · 0.65

Tested by

no test coverage detected