refactor: use LogFailWithError to allow a unified exit code for golang commands when the app is missing
This commit is contained in:
@@ -137,9 +137,11 @@ func getEnvironment(appName string, merged bool) (env *Env) {
|
||||
} else {
|
||||
env, err = loadAppOrGlobalEnv(appName)
|
||||
}
|
||||
|
||||
if err != nil {
|
||||
common.LogFail(err.Error())
|
||||
common.LogFailWithError(err)
|
||||
}
|
||||
|
||||
return env
|
||||
}
|
||||
|
||||
|
||||
@@ -77,7 +77,7 @@ func LoadMergedAppEnv(appName string) (env *Env, err error) {
|
||||
}
|
||||
global, err := LoadGlobalEnv()
|
||||
if err != nil {
|
||||
common.LogFail(err.Error())
|
||||
common.LogFailWithError(err)
|
||||
}
|
||||
global.Merge(env)
|
||||
global.filename = ""
|
||||
|
||||
@@ -48,7 +48,7 @@ func main() {
|
||||
appName := args.Arg(0)
|
||||
err := config.CommandShow(appName, *global, *merged, *shell, *export)
|
||||
if err != nil {
|
||||
common.LogFail(err.Error())
|
||||
common.LogFailWithError(err)
|
||||
}
|
||||
case "config:help":
|
||||
usage()
|
||||
|
||||
@@ -109,6 +109,6 @@ func main() {
|
||||
}
|
||||
|
||||
if err != nil {
|
||||
common.LogFail(err.Error())
|
||||
common.LogFailWithError(err)
|
||||
}
|
||||
}
|
||||
|
||||
@@ -36,6 +36,6 @@ func main() {
|
||||
}
|
||||
|
||||
if err != nil {
|
||||
common.LogFail(err.Error())
|
||||
common.LogFailWithError(err)
|
||||
}
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user