diff --git a/warden3/warden_server/warden_server.py b/warden3/warden_server/warden_server.py index bed5b60e37fc9e90c92414f628ab5b633902571f..24b8f9e6aa282776e144709188f88d43c27a8e09 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):