diff --git a/cccli/command.py b/cccli/command.py index b2bbcc1d0be46765d664f223452cfe72c0b31943..b7f9778c295f45e10da7f7a53e3cbfa042da5edf 100644 --- a/cccli/command.py +++ b/cccli/command.py @@ -529,6 +529,15 @@ class Command(object): raise cmdError("RPCError: %s"%str(e)) cmd_declose.usage = "declose " + def cmd_kill(self, argv): + '''Kill a server connection''' + if len(argv) != 2: + raise cmdBadArgument() + try: + self.cli.rpc.call("kill", argv[1]) + except RpcError as e: + raise cmdError("RPCError: %s"%str(e)) + cmd_kill.usage = "kill " class Alias(dict): ''' Alias wrapper'''