Skip to content

Commit e2cbea7

Browse files
committed
master | do not return error when just do not have config file
1 parent 72661c1 commit e2cbea7

File tree

1 file changed

+2
-5
lines changed

1 file changed

+2
-5
lines changed

internal/config/config.go

Lines changed: 2 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -96,19 +96,17 @@ func InitConfig() (*Config, error) {
9696
if err != nil {
9797
switch err.(type) {
9898
default:
99-
log.Println("Enter 0")
10099
return nil, fmt.Errorf("fatal error loading config file: %s", err)
101100
case viper.ConfigFileNotFoundError:
102-
log.Println("Enter 1")
103-
return nil, errors.New("No config file found. Using defaults and environment variables")
101+
log.Println("No config file found. Using defaults and environment variables")
102+
return nil, nil
104103
}
105104
}
106105

107106
bindEnvs(Configuration)
108107

109108
err = viper.Unmarshal(&Configuration)
110109
if err != nil {
111-
log.Println("Enter 2")
112110
return nil, fmt.Errorf("fatal error loading config file: %s", err)
113111
}
114112
defaults.SetDefaults(&Configuration)
@@ -117,7 +115,6 @@ func InitConfig() (*Config, error) {
117115

118116
if Configuration.Integrity.AggregateMode {
119117
if Configuration.Bloock.ApiKey == "" {
120-
log.Println("Enter 3")
121118
return nil, errors.New("aggregate mode requires a BLOOCK Api Key set")
122119
}
123120
}

0 commit comments

Comments
 (0)