diff --git a/.gitignore b/.gitignore index 2d393d4..69091d7 100644 --- a/.gitignore +++ b/.gitignore @@ -1 +1,2 @@ cover.html +.DS_Store diff --git a/config/config.go b/config/config.go index 1d0c4e6..8d9aa28 100644 --- a/config/config.go +++ b/config/config.go @@ -111,7 +111,7 @@ func GetVersion() string { func getConfigValue(cmdFlags *pflag.FlagSet, def ConfigDef) string { // 1. Get Flags First if cmdFlags != nil { - if val, err := cmdFlags.GetString(def.Key); err == nil && val != "" { + if val, err := cmdFlags.GetString(def.Key); err == nil && val != "" && val != def.Default { return val } }