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