class Config(object):
def __init__(self, filename, writeout=True):
- self.__dict__['config'] = ConfigParser.SafeConfigParser()
+ self.__dict__['config'] = ConfigParser.RawConfigParser()
self.__dict__['filename'] = filename
self.__dict__['writeout'] = writeout
self.config.read(filename)
import sys
cfg = Config(sys.argv[1], False)
- for k, v in cfg.items():
- print k, '=', v
+ for s in cfg.config.sections():
+ for k, v in cfg.items(s):
+ print s+'.'+k, '=', v
+# for k, v in cfg.items():
+# print 'erebus.'+k, '=', v