Merge pull request #849 from pabdavis/runmode-env
Support run mode set by environment variable
Showing
1 changed file
with
4 additions
and
1 deletions
| ... | @@ -288,8 +288,11 @@ func init() { | ... | @@ -288,8 +288,11 @@ func init() { |
| 288 | func ParseConfig() (err error) { | 288 | func ParseConfig() (err error) { |
| 289 | AppConfig = newAppConfig(AppConfigProvider, AppConfigPath) | 289 | AppConfig = newAppConfig(AppConfigProvider, AppConfigPath) |
| 290 | 290 | ||
| 291 | envRunMode := os.Getenv("BEEGO_RUNMODE") | ||
| 291 | // set the runmode first | 292 | // set the runmode first |
| 292 | if runmode := AppConfig.String("RunMode"); runmode != "" { | 293 | if envRunMode != "" { |
| 294 | RunMode = envRunMode | ||
| 295 | } else if runmode := AppConfig.String("RunMode"); runmode != "" { | ||
| 293 | RunMode = runmode | 296 | RunMode = runmode |
| 294 | } | 297 | } |
| 295 | 298 | ... | ... |
-
Please register or sign in to post a comment