From 8feab7cc48a4c22873211866dc8f0237f17f4684 Mon Sep 17 00:00:00 2001 From: Vasiliy Tolstov Date: Sun, 20 Dec 2020 23:08:40 +0300 Subject: [PATCH] config: init before load Signed-off-by: Vasiliy Tolstov --- config/config.go | 3 +++ 1 file changed, 3 insertions(+) diff --git a/config/config.go b/config/config.go index c8243110..215dd66f 100644 --- a/config/config.go +++ b/config/config.go @@ -45,6 +45,9 @@ type Config interface { func Load(ctx context.Context, cs ...Config) error { var err error for _, c := range cs { + if err = c.Init(); err != nil { + return err + } if err = c.Load(ctx); err != nil { return err }