[svn] commit: r230 - in /branches/f2f200910/src: bin/bigtool/run_bigtool.py lib/bigtool/bigtool.py
BIND 10 source code commits
bind10-changes at lists.isc.org
Fri Oct 30 17:18:12 UTC 2009
Author: zhanglikun
Date: Fri Oct 30 17:18:12 2009
New Revision: 230
Log:
Add command "boss shutdown"
Modified:
branches/f2f200910/src/bin/bigtool/run_bigtool.py
branches/f2f200910/src/lib/bigtool/bigtool.py
Modified: branches/f2f200910/src/bin/bigtool/run_bigtool.py
==============================================================================
--- branches/f2f200910/src/bin/bigtool/run_bigtool.py (original)
+++ branches/f2f200910/src/bin/bigtool/run_bigtool.py Fri Oct 30 17:18:12 2009
@@ -32,6 +32,7 @@
cc = ISC.CC.Session()
cc.group_subscribe("BigTool")
cc.group_subscribe("ConfigManager")
+ cc.group_subscribe("Boss")
tool = BigTool(cc)
_prepare_fake_data(tool)
Modified: branches/f2f200910/src/lib/bigtool/bigtool.py
==============================================================================
--- branches/f2f200910/src/lib/bigtool/bigtool.py (original)
+++ branches/f2f200910/src/lib/bigtool/bigtool.py Fri Oct 30 17:18:12 2009
@@ -223,7 +223,8 @@
def apply_cmd(self, cmd):
if not self.cc:
return
-
+
+ groupName = (cmd.module == "boss") and "Boss" or "ConfigManager"
try:
content = [cmd.module, cmd.command]
values = cmd.params.values()
@@ -233,13 +234,13 @@
msg = {"command":content}
print("begin to send the message...")
- self.cc.group_sendmsg(msg, "ConfigManager")
- print("waiting for configure manager reply...")
+ self.cc.group_sendmsg(msg, groupName)
+ print("waiting for %s reply..." % groupName)
reply, env = self.cc.group_recvmsg(False)
print("received reply:", reply)
except ISC.CC.SessionError:
- print("Error commucation with configure manager")
-
-
-
+ print("Error communication with %s" % groupName)
+
+
+
More information about the bind10-changes
mailing list