Add SWAGGER and DEBUG env variables

Should be useful for docker installations.
pull/20/head
Harvey Tindall 4 years ago
parent 9f6e405d1c
commit 313b75bead
No known key found for this signature in database
GPG Key ID: BBC65952848FB1A2

@ -172,8 +172,20 @@ func start(asDaemon, firstCall bool) {
SWAGGER = flag.Bool("swagger", false, "Enable swagger at /swagger/index.html") SWAGGER = flag.Bool("swagger", false, "Enable swagger at /swagger/index.html")
flag.Parse() flag.Parse()
if *SWAGGER {
os.Setenv("SWAGGER", "1")
}
if *DEBUG {
os.Setenv("DEBUG", "1")
}
} }
if os.Getenv("SWAGGER") == "1" {
*SWAGGER = true
}
if os.Getenv("DEBUG") == "1" {
*DEBUG = true
}
// attempt to apply command line flags correctly // attempt to apply command line flags correctly
if app.config_path == *CONFIG && app.data_path != *DATA { if app.config_path == *CONFIG && app.data_path != *DATA {
app.data_path = *DATA app.data_path = *DATA

Loading…
Cancel
Save