X-Git-Url: https://jfr.im/git/erebus.git/blobdiff_plain/931c88a4c3ec73d24c53baa4e8464bcb2e51b3b6..9306587e2bc53a85c44f9785bb227917e59a0269:/config.py diff --git a/config.py b/config.py index 92b08cb..ab3f467 100644 --- 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)