Преглед изворни кода

fix: reloading config after k8s configmap replacement (#552)

Co-authored-by: James Read <contact@jread.com>
David Q пре 1 година
родитељ
комит
c3097e40db
1 измењених фајлова са 2 додато и 5 уклоњено
  1. 2 5
      service/main.go

+ 2 - 5
service/main.go

@@ -121,11 +121,8 @@ func initViperConfig(configDir string) {
 
 	viper.WatchConfig()
 	viper.OnConfigChange(func(e fsnotify.Event) {
-		if e.Op == fsnotify.Write {
-			log.Info("Config file changed:", e.String())
-
-			config.Reload(cfg)
-		}
+		log.Infof("Config file changed: %s", viper.ConfigFileUsed())
+		config.Reload(cfg)
 	})
 
 	config.Reload(cfg)