diff options
Diffstat (limited to '')
-rw-r--r-- | middleware/chaos/setup.go | 8 |
1 files changed, 6 insertions, 2 deletions
diff --git a/middleware/chaos/setup.go b/middleware/chaos/setup.go index 816dc7944..17b4f90cc 100644 --- a/middleware/chaos/setup.go +++ b/middleware/chaos/setup.go @@ -12,6 +12,7 @@ func init() { ServerType: "dns", Action: setup, }) + } func setup(c *caddy.Controller) error { @@ -28,13 +29,16 @@ func setup(c *caddy.Controller) error { } func chaosParse(c *caddy.Controller) (string, map[string]bool, error) { + // Set here so we pick up AppName and AppVersion that get set in coremain's init(). + chaosVersion = caddy.AppName + "-" + caddy.AppVersion + version := "" authors := make(map[string]bool) for c.Next() { args := c.RemainingArgs() if len(args) == 0 { - return defaultVersion, nil, nil + return chaosVersion, nil, nil } if len(args) == 1 { return args[0], nil, nil @@ -48,4 +52,4 @@ func chaosParse(c *caddy.Controller) (string, map[string]bool, error) { return version, authors, nil } -var defaultVersion = caddy.AppName + "-" + caddy.AppVersion +var chaosVersion string |