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

Function parseOptHTTPPort

caddyconfig/httpcaddyfile/options.go:74–87  ·  view source on GitHub ↗
(d *caddyfile.Dispenser, _ any)

Source from the content-addressed store, hash-verified

72func parseOptTrue(d *caddyfile.Dispenser, _ any) (any, error) { return true, nil }
73
74func parseOptHTTPPort(d *caddyfile.Dispenser, _ any) (any, error) {
75 d.Next() // consume option name
76 var httpPort int
77 var httpPortStr string
78 if !d.AllArgs(&httpPortStr) {
79 return 0, d.ArgErr()
80 }
81 var err error
82 httpPort, err = strconv.Atoi(httpPortStr)
83 if err != nil {
84 return 0, d.Errf("converting port '%s' to integer value: %v", httpPortStr, err)
85 }
86 return httpPort, nil
87}
88
89func parseOptHTTPSPort(d *caddyfile.Dispenser, _ any) (any, error) {
90 d.Next() // consume option name

Callers

nothing calls this directly

Calls 4

AllArgsMethod · 0.80
ArgErrMethod · 0.80
ErrfMethod · 0.80
NextMethod · 0.65

Tested by

no test coverage detected