Mercurial > fife-parpg
diff engine/extensions/fifelog.py @ 129:9a1529f9625e
* Indentation patch by GreyGhost
author | mvbarracuda@33b003aa-7bff-0310-803a-e67f0ece8222 |
---|---|
date | Thu, 07 Aug 2008 15:46:46 +0000 |
parents | 6f9c7d0b35d4 |
children | 48c99636453e |
line wrap: on
line diff
--- a/engine/extensions/fifelog.py Wed Aug 06 22:35:27 2008 +0000 +++ b/engine/extensions/fifelog.py Thu Aug 07 15:46:46 2008 +0000 @@ -6,7 +6,7 @@ You can set log targets individually (prompt, file). You can also adjust things like visible modules through log manager. ''' - + def __init__(self, engine, promptlog=True, filelog=False): ''' Constructs new log manager @@ -23,7 +23,7 @@ if k.startswith('LM_') and k not in ('LM_CORE', 'LM_MODULE_MAX'): self.mod2name[v] = self.lm.getModuleName(v) self.name2mod = dict([(v.lower(), k) for k, v in self.mod2name.items()]) - + def addVisibleModules(self, *names): ''' Adds modules that are visible in logs. By default, all modules @@ -41,7 +41,7 @@ self.lm.addVisibleModule(self.name2mod[m]) except KeyError: print 'Tried to enable non-existing log module "%s"' % m - + def removeVisibleModules(self, *names): ''' Removes modules that are visible in logs. By default, all modules @@ -56,7 +56,7 @@ else: for m in names: self.lm.removeVisibleModule(self.name2mod[m]) - + def getVisibleModules(self): ''' Gets currently visible modules @@ -75,4 +75,3 @@ ''' self.lm.clearVisibleModules() self.addVisibleModules(*names) -