CLI: Fix config flag being ignored

Passing --config had no effect when passed.  It will now be applied as
the last config file and before any env var overrrides.
This commit is contained in:
Jason Wilder
2015-02-15 15:06:02 -07:00
parent 9223c95481
commit b6428b08d0
8 changed files with 31 additions and 38 deletions
+5 -1
View File
@@ -164,9 +164,13 @@ func loadEnvVariableOverrides() {
}
}
func NewConfigContext() {
func NewConfigContext(config string) {
configFiles := findConfigFiles()
if config != "" {
configFiles = append(configFiles, config)
}
//log.Info("Loading config files: %v", configFiles)
var err error