Loading cccli/command.py +10 −0 Original line number Diff line number Diff line Loading @@ -553,6 +553,16 @@ class Command(object): raise cmdError("RPCError: %s"%str(e)) cmd_exec.usage = "exec <tql> <command>" def cmd_shutdown(self, argv): '''shutdown a physical host''' if len(argv) != 2: raise cmdBadArgument() try: self.cli.rpc.call("shutdown", argv[1]) except RpcError as e: raise cmdError("RPCError: %s"%str(e)) cmd_shutdown.usage = "shutdown <tql>" class Alias(dict): ''' Alias wrapper''' def load(self, filename): Loading Loading
cccli/command.py +10 −0 Original line number Diff line number Diff line Loading @@ -553,6 +553,16 @@ class Command(object): raise cmdError("RPCError: %s"%str(e)) cmd_exec.usage = "exec <tql> <command>" def cmd_shutdown(self, argv): '''shutdown a physical host''' if len(argv) != 2: raise cmdBadArgument() try: self.cli.rpc.call("shutdown", argv[1]) except RpcError as e: raise cmdError("RPCError: %s"%str(e)) cmd_shutdown.usage = "shutdown <tql>" class Alias(dict): ''' Alias wrapper''' def load(self, filename): Loading