Sfoglia il codice sorgente

fix: Exit if no base config file is found

jamesread 8 mesi fa
parent
commit
3967b91cf0
1 ha cambiato i file con 5 aggiunte e 1 eliminazioni
  1. 5 1
      service/main.go

+ 5 - 1
service/main.go

@@ -192,8 +192,12 @@ func initConfig(configDir string) {
 
 
 	cfg = config.DefaultConfigWithBasePort(getBasePort())
 	cfg = config.DefaultConfigWithBasePort(getBasePort())
 
 
-	config.AppendSource(cfg, k, baseConfigPath)
+	if baseConfigPath == "" {
+		log.Fatalf("No base config file found")
+		os.Exit(1)
+	}
 
 
+	config.AppendSource(cfg, k, baseConfigPath)
 }
 }
 
 
 func initInstallationInfo() {
 func initInstallationInfo() {