summaryrefslogtreecommitdiffstats
path: root/src/lib/Bcfg2/Server/Core.py
diff options
context:
space:
mode:
authorChris St. Pierre <chris.a.st.pierre@gmail.com>2012-11-16 09:28:37 -0500
committerChris St. Pierre <chris.a.st.pierre@gmail.com>2012-11-16 09:57:54 -0500
commit1d953e4512c8d4cc9ce536da3522a59d812d58b9 (patch)
treeaa7cacf2f32acd1bece3d2fc8aa2dad7151c5f80 /src/lib/Bcfg2/Server/Core.py
parentc57bcc40f4edad2666dc7b5fe718b2399d0edbf8 (diff)
downloadbcfg2-1d953e4512c8d4cc9ce536da3522a59d812d58b9.tar.gz
bcfg2-1d953e4512c8d4cc9ce536da3522a59d812d58b9.tar.bz2
bcfg2-1d953e4512c8d4cc9ce536da3522a59d812d58b9.zip
added set_debug RMI for plugins and core, set_fam_debug RMI
Diffstat (limited to 'src/lib/Bcfg2/Server/Core.py')
-rw-r--r--src/lib/Bcfg2/Server/Core.py10
1 files changed, 10 insertions, 0 deletions
diff --git a/src/lib/Bcfg2/Server/Core.py b/src/lib/Bcfg2/Server/Core.py
index 7d980e58a..c23d3cf24 100644
--- a/src/lib/Bcfg2/Server/Core.py
+++ b/src/lib/Bcfg2/Server/Core.py
@@ -1079,3 +1079,13 @@ class BaseCore(object):
@exposed
def toggle_fam_debug(self, _):
return self.fam.toggle_debug()
+
+ @exposed
+ def set_debug(self, address, debug):
+ for plugin in self.plugins.values():
+ plugin.set_debug(debug)
+ return self.set_fam_debug(address, debug)
+
+ @exposed
+ def set_fam_debug(self, _, debug):
+ return self.fam.set_debug(debug)