// LoadConfig fills Config struct with file data func LoadConfig(log alog.Logger, config *Config) { if err := readConfig("./conf/app.config.ini", config); err != nil { log.Fatal("Cannot read config file: ", err) } // log.Info("Loaded config.ini") // log.Debug("%#v\n\n", &config) }
// LoadConfig fills Config struct with file data func LoadConfig(log alog.Logger, config *Config) { hostname, err := os.Hostname() if err != nil { log.Fatal("Cannot read hostname: ", err) } hostname = strings.ToLower(hostname) if err := readConfig("./conf/"+hostname+".config.ini", config); err != nil { log.Fatal("Cannot read config file: ", err) } // log.Info("Loaded config.ini") // log.Debug("%#v\n\n", &config) }