From 42333b0257e76c27dabd5d18edfa7e53d410631c Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Pavel=20K=C3=A1cha?= <ph@cesnet.cz> Date: Mon, 26 Jun 2017 13:47:58 +0200 Subject: [PATCH] Streamlined return codes from comman line (thx to bodik@cesnet.cz) --- warden3/warden_server/warden_server.py | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/warden3/warden_server/warden_server.py b/warden3/warden_server/warden_server.py index bed5b60..24b8f9e 100755 --- a/warden3/warden_server/warden_server.py +++ b/warden3/warden_server/warden_server.py @@ -1423,6 +1423,7 @@ def list_clients(id=None): divider = ["-" * l for l in col_width] for line in [Client._fields, divider] + lines: print " ".join([val.ljust(width) for val, width in zip(line, col_width)]) + return 0 def register_client(**kwargs): @@ -1494,11 +1495,12 @@ def modify_client(**kwargs): newid = server.handler.db.add_modify_client(**kwargs) - list_clients(id=newid) + return list_clients(id=newid) def load_maps(): server.handler.db.load_maps() + return 0 def purge(days=30, lastlog=None, events=None): @@ -1510,6 +1512,7 @@ def purge(days=30, lastlog=None, events=None): if events: count = server.handler.db.purge_events(days) print "Purged %d events." % count + return 0 def add_client_args(subargp, mod=False): -- GitLab