From df83060c3035fee41f65a65fa114b14bad9948f1 Mon Sep 17 00:00:00 2001 From: TwinProduction Date: Sat, 19 Oct 2019 21:42:03 -0400 Subject: [PATCH] Remove unreachable code --- config/config.go | 12 +++++++----- 1 file changed, 7 insertions(+), 5 deletions(-) diff --git a/config/config.go b/config/config.go index 12a96050..98e27af5 100644 --- a/config/config.go +++ b/config/config.go @@ -27,19 +27,21 @@ func Get() *Config { func readConfigurationFile(fileName string) (*Config, error) { if bytes, err := ioutil.ReadFile(fileName); err == nil { // file exists, so we'll parse it and return it - return parseConfigBytes(bytes), nil + return parseConfigBytes(bytes) } else { return nil, err } - return &Config{}, nil } -func parseConfigBytes(yamlBytes []byte) (config *Config) { - yaml.Unmarshal(yamlBytes, &config) +func parseConfigBytes(yamlBytes []byte) (config *Config, err error) { + err = yaml.Unmarshal(yamlBytes, &config) + if err != nil { + return + } for _, service := range config.Services { if service.Interval == 0 { service.Interval = 10 * time.Second } } - return config + return }