cobra init: Should exit on invalid configuration

This commit is contained in:
andreaangiolillo 2022-01-19 22:44:57 +00:00
parent e04ec72550
commit 0a2d1f2fbf
No known key found for this signature in database
GPG key ID: 4AFC548DF62C1DE1

View file

@ -73,7 +73,10 @@ func initConfig() {
viper.AutomaticEnv()
if err := viper.ReadInConfig(); err == nil {
fmt.Fprintln(os.Stderr, "Using config file:", viper.ConfigFileUsed())
if err := viper.ReadInConfig(); err != nil {
cobra.CheckErr(err)
}
_, err := fmt.Fprintln(os.Stderr, "Using config file:", viper.ConfigFileUsed())
cobra.CheckErr(err)
}