Commit e2e8226c authored by Seblu's avatar Seblu
Browse files

trivial start implementation

parent 185c41f5
Loading
Loading
Loading
Loading
+13 −0
Original line number Diff line number Diff line
@@ -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"