diff --git a/aman/config/System.py b/aman/config/System.py index 0b47169..f084361 100644 --- a/aman/config/System.py +++ b/aman/config/System.py @@ -4,6 +4,7 @@ import configparser import sys from aman.config.Server import Server +from aman.config.Weather import Weather class System: def __init__(self, filepath : str): @@ -15,9 +16,15 @@ class System: for key in config: if 'SERVER' == key: serverSectionAvailable = True + elif 'WEATHER' == key: + weatherSectionAvailable = True if not serverSectionAvailable: sys.stderr.write('No server-configuration section found!') sys.exit(-1) + if not weatherSectionAvailable: + sys.stderr.write('No weather-configuration section found!') + sys.exit(1) self.Server = Server(config['SERVER']) + self.Weather = Weather(config['WEATHER'])