diff options
-rw-r--r-- | src/lib/Bcfg2/Server/Plugin.py | 10 |
1 files changed, 6 insertions, 4 deletions
diff --git a/src/lib/Bcfg2/Server/Plugin.py b/src/lib/Bcfg2/Server/Plugin.py index 8a976a048..2c636721c 100644 --- a/src/lib/Bcfg2/Server/Plugin.py +++ b/src/lib/Bcfg2/Server/Plugin.py @@ -988,10 +988,6 @@ class EntrySet(Debuggable): pattern += '(G(?P<prio>\d+)_(?P<group>\S+))))?$' self.specific = re.compile(pattern) - def debug_log(self, message, flag=None): - if (flag is None and self.debug_flag) or flag: - logger.error(message) - def sort_by_specific(self, one, other): return cmp(one.specific, other.specific) @@ -1187,6 +1183,12 @@ class GroupSpool(Plugin, Generator): else: return self.handles[event.requestID][:-1] + def toggle_debug(self): + for entry in self.entries.values(): + if hasattr(entry, "toggle_debug"): + entry.toggle_debug() + return Plugin.toggle_debug() + def HandleEvent(self, event): """Unified FAM event handler for GroupSpool.""" action = event.code2str() |