From df3080de31fc4c374b6b53dde926e3174d9d032a Mon Sep 17 00:00:00 2001 From: lokichoggio Date: Mon, 11 Apr 2022 17:54:51 +0800 Subject: [PATCH] fix: close file --- pkg/config/loader.go | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pkg/config/loader.go b/pkg/config/loader.go index 64af92ba..5d0a7166 100644 --- a/pkg/config/loader.go +++ b/pkg/config/loader.go @@ -11,10 +11,10 @@ import ( // FromFile loads the configuration from a particular file. func FromFile(filename string) (*MetricsDiscoveryConfig, error) { file, err := os.Open(filename) - defer file.Close() if err != nil { return nil, fmt.Errorf("unable to load metrics discovery config file: %v", err) } + defer file.Close() contents, err := ioutil.ReadAll(file) if err != nil { return nil, fmt.Errorf("unable to load metrics discovery config file: %v", err)