diff --git a/cmd/root.go b/cmd/root.go index 2a02906c3d7f3fa32897a959a9ca0d6c2abff4b7..bd8a832d14365379f12c7fd06a9a02941d518059 100644 --- a/cmd/root.go +++ b/cmd/root.go @@ -98,5 +98,8 @@ func initConfig() { // If a config file is found, read it in. if err := viper.ReadInConfig(); err == nil { colorPrint(check.INFO, fmt.Sprintf("Using config file: %s\n", viper.ConfigFileUsed())) + } else { + colorPrint(check.FAIL, fmt.Sprintf("Faied to read config file: %v\n", err)) + os.Exit(1) } }