def items(self, section='erebus'):
return self.config.items(section)
- def get(self, section, key):
- return self.config.get(section, key)
+ def get(self, section, key, default=None):
+ try:
+ return self.config.get(section, key)
+ except:
+ return default
def set(self, section, key, value):
self.config.set(section, key, value)
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