diff --git a/README.md b/README.md index a62f936..43b6fe6 100644 --- a/README.md +++ b/README.md @@ -23,8 +23,8 @@ database=database [weather] appid=xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx -cities=Caen,Paris,Saint-Lo -measurements=temp,humidity,pressure +cities=Caen|Paris|Saint-Lo +measurements=temp|humidity|pressure ``` ### Run diff --git a/src/config/main.go b/src/config/main.go index 05c3f68..40894ab 100644 --- a/src/config/main.go +++ b/src/config/main.go @@ -20,11 +20,11 @@ func GetConfig(config *Config, configfile string) error { weatherSection := cfg.Section("weather") config.WeatherAppID = weatherSection.Key("appid").MustString("appid") - config.WeatherCities = weatherSection.Key("cities").Strings(",") + config.WeatherCities = weatherSection.Key("cities").Strings("|") if len(config.WeatherCities) < 1 { return fmt.Errorf("No cities provided in config") } - config.WeatherMeasurements = weatherSection.Key("measurements").Strings(",") + config.WeatherMeasurements = weatherSection.Key("measurements").Strings("|") if len(config.WeatherMeasurements) < 1 { return fmt.Errorf("No measurements provided in config") } diff --git a/weather.ini.sample b/weather.ini.sample index 8aa96d1..9d71b64 100644 --- a/weather.ini.sample +++ b/weather.ini.sample @@ -6,5 +6,5 @@ database=database [weather] appid=xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx -cities=Caen,Paris,Saint-Lo -measurements=temp,humidity,pressure \ No newline at end of file +cities=Caen|Paris|Saint-Lo +measurements=temp|humidity|pressure