kumistatus/setuptools/__init__.py
2016-03-18 21:08:10 +01:00

18 lines
491 B
Python

import ast, configparser
conffile = "config.cfg"
class SetupException(Exception):
def __str__(self):
return "Seems like config.cfg has not been created yet. Run setup.py to do so."
def getSetting(section, setting):
config = configparser.RawConfigParser()
config.read(conffile)
return config.get(section, setting)
def getListSetting(section, setting):
config = configparser.RawConfigParser()
config.read(conffile)
lit = config.get(section, setting)
return ast.literal_eval(lit)