def load(self):
parser = ConfigParser()
settings = {}
try:
found = parser.read(AppConfiguration.CONFIG_FNAME)
if found and self.section_name in parser.sections():
settings = parser[self.section_name]
except Exception:
msg = 'Error loading app settings from {}. Error details logged to file.'.format(AppConfiguration.CONFIG_FNAME)
logger.error(msg)
logexception()
raise AppException(msg)
self._load_settings(settings)
self.save()
评论列表
文章目录