mirror of
https://gitlab.isc.org/isc-projects/kea
synced 2025-09-01 06:25:34 +00:00
better prints
git-svn-id: svn://bind10.isc.org/svn/bind10/branches/parkinglot@302 e5f2f494-b856-4b98-b285-d166d9295462
This commit is contained in:
@@ -75,16 +75,16 @@ class ConfigManager:
|
|||||||
elif cmd[0] == "zone" and cmd[1] == "list":
|
elif cmd[0] == "zone" and cmd[1] == "list":
|
||||||
answer["result"] = list(self.config.zones.keys())
|
answer["result"] = list(self.config.zones.keys())
|
||||||
elif cmd == "shutdown":
|
elif cmd == "shutdown":
|
||||||
print("Received shutdown command")
|
print("[bind-cfgd] Received shutdown command")
|
||||||
self.running = False
|
self.running = False
|
||||||
else:
|
else:
|
||||||
print("unknown command: " + str(cmd))
|
print("[bind-cfgd] unknown command: " + str(cmd))
|
||||||
answer["result"] = [ 1, "Unknown command: " + str(cmd) ]
|
answer["result"] = [ 1, "Unknown command: " + str(cmd) ]
|
||||||
except IndexError as ie:
|
except IndexError as ie:
|
||||||
print("missing argument")
|
print("[bind-cfgd] missing argument")
|
||||||
answer["result"] = [ 1, "Missing argument in command" ]
|
answer["result"] = [ 1, "Missing argument in command" ]
|
||||||
else:
|
else:
|
||||||
print("unknown message: " + str(msg))
|
print("[bind-cfgd] unknown message: " + str(msg))
|
||||||
answer["result"] = [ 1, "Unknown module: " + str(msg) ]
|
answer["result"] = [ 1, "Unknown module: " + str(msg) ]
|
||||||
return answer
|
return answer
|
||||||
|
|
||||||
@@ -93,13 +93,13 @@ class ConfigManager:
|
|||||||
while (self.running):
|
while (self.running):
|
||||||
msg, env = self.cc.group_recvmsg(False)
|
msg, env = self.cc.group_recvmsg(False)
|
||||||
if msg:
|
if msg:
|
||||||
print("received message: ")
|
print("[bind-cfgd] received message: ")
|
||||||
print(msg)
|
print(msg)
|
||||||
answer = self.handle_msg(msg);
|
answer = self.handle_msg(msg);
|
||||||
print("sending answer: ")
|
print("[bind-cfgd] sending answer: ")
|
||||||
print(answer)
|
print(answer)
|
||||||
self.cc.group_reply(env, answer)
|
self.cc.group_reply(env, answer)
|
||||||
print("answer sent")
|
print("[bind-cfgd] answer sent")
|
||||||
else:
|
else:
|
||||||
self.running = False
|
self.running = False
|
||||||
|
|
||||||
@@ -111,7 +111,6 @@ def signal_handler(signal, frame):
|
|||||||
cm.running = False
|
cm.running = False
|
||||||
|
|
||||||
if __name__ == "__main__":
|
if __name__ == "__main__":
|
||||||
print("Hello, BIND10 world!")
|
|
||||||
try:
|
try:
|
||||||
cm = ConfigManager()
|
cm = ConfigManager()
|
||||||
signal.signal(signal.SIGINT, signal_handler)
|
signal.signal(signal.SIGINT, signal_handler)
|
||||||
@@ -122,7 +121,7 @@ if __name__ == "__main__":
|
|||||||
cm.run()
|
cm.run()
|
||||||
cm.write_config()
|
cm.write_config()
|
||||||
except ISC.CC.SessionError as se:
|
except ISC.CC.SessionError as se:
|
||||||
print("Error creating config manager, "
|
print("[bind-cfgd] Error creating config manager, "
|
||||||
"is the command channel daemon running?")
|
"is the command channel daemon running?")
|
||||||
except KeyboardInterrupt as kie:
|
except KeyboardInterrupt as kie:
|
||||||
print("Got ctrl-c, save config and exit")
|
print("Got ctrl-c, save config and exit")
|
||||||
|
Reference in New Issue
Block a user