]> jfr.im git - erebus.git/blobdiff - config.py
added some coloring to trivia, a few temporary aids for testing
[erebus.git] / config.py
index 92b08cb077877c5c17149960bebc66d432ba2b0f..ab3f467f2acb119831302f46e274ba2d02304236 100644 (file)
--- a/config.py
+++ b/config.py
@@ -16,9 +16,21 @@ class Config(object):
        def __setattr__(self, key, value):
                self.config.set('erebus', key, value)
 
+       def level(self, cmd):
+               return self.config.get('levels', cmd)
+
+       def setlevel(self, cmd, level):
+               self.config.set('levels', cmd, level)
+
        def items(self, section='erebus'):
                return self.config.items(section)
 
+       def get(self, section, key):
+               return self.config.get(section, key)
+
+       def set(self, section, key, value):
+               self.config.set(section, key, value)
+
        def write(self):
                with open(self.filename, 'wb') as configfile:
                        self.config.write(configfile)