[svn] commit: r569 - in /branches/parkinglot/src/bin/bind10: bind10.py bob.spec
BIND 10 source code commits
bind10-changes at lists.isc.org
Wed Jan 27 20:12:53 UTC 2010
Author: jelte
Date: Wed Jan 27 20:12:53 2010
New Revision: 569
Log:
handle shutdown command in bob
Modified:
branches/parkinglot/src/bin/bind10/bind10.py
branches/parkinglot/src/bin/bind10/bob.spec
Modified: branches/parkinglot/src/bin/bind10/bind10.py
==============================================================================
--- branches/parkinglot/src/bin/bind10/bind10.py (original)
+++ branches/parkinglot/src/bin/bind10/bind10.py Wed Jan 27 20:12:53 2010
@@ -98,7 +98,16 @@
if self.verbose:
print("[XX] Boss got command:")
print(command)
- return None
+ answer = None
+ if "command" in command:
+ cmd = command["command"]
+ if cmd == "shutdown":
+ self.shutdown()
+ else:
+ answer = { "result": [ 1, "unknown command: " + cmd ] }
+ else:
+ answer = { "result": [ 1, "bad command" ] }
+ return answer
def startup(self):
"""Start the BoB instance.
Modified: branches/parkinglot/src/bin/bind10/bob.spec
==============================================================================
--- branches/parkinglot/src/bin/bind10/bob.spec (original)
+++ branches/parkinglot/src/bin/bind10/bob.spec Wed Jan 27 20:12:53 2010
@@ -19,6 +19,11 @@
"item_optional": False,
"item_default": ""
} ]
+ },
+ {
+ "command_name": "shutdown",
+ "command_description": "Shut down BIND 10",
+ "command_args": []
}
]
}
More information about the bind10-changes
mailing list