diff --git a/metric-collector.go b/metric-collector.go index 8121141..066fe3c 100644 --- a/metric-collector.go +++ b/metric-collector.go @@ -33,11 +33,11 @@ type CentralConfigFile struct { func LoadCentralConfiguration(file string, config *CentralConfigFile) error { configFile, err := os.Open(file) - defer configFile.Close() if err != nil { cclog.Error(err.Error()) return err } + defer configFile.Close() jsonParser := json.NewDecoder(configFile) err = jsonParser.Decode(config) return err