From e2e8226c73f7c436abd2f0649068fa5cacc5cf93 Mon Sep 17 00:00:00 2001 From: Seblu <sebastien.luttringer@smartjog.com> Date: Mon, 27 Dec 2010 19:56:54 +0100 Subject: [PATCH] trivial start implementation --- cccli/command.py | 13 +++++++++++++ 1 file changed, 13 insertions(+) diff --git a/cccli/command.py b/cccli/command.py index 1e37145..5d3e945 100644 --- a/cccli/command.py +++ b/cccli/command.py @@ -183,3 +183,16 @@ class Command(object): items = self.cli.rpc.stop(tql) cmd_stop.usage = "stop [tql]" cmd_stop.desc = "Stop objects" + + def cmd_start(self, argv): + '''Start an object''' + if len(argv) == 0: + raise BadArgument() + tql = str.join("", argv[1:]) + items = self.cli.rpc.list(tql) + for item in items: + pprint.pprint(item) + if raw_input("Are you sure? (yes/no)") == "yes": + items = self.cli.rpc.start(tql) + cmd_start.usage = "start [tql]" + cmd_start.desc = "Start objects" -- GitLab