X-Git-Url: https://osm.etsi.org/gitweb/?a=blobdiff_plain;f=src%2Femuvim%2Fcli%2Fcompute.py;h=dcb499d715d1cad8e43fbe7140458dd16b1b6203;hb=241e3e951c4871d956c29887ab101adce4817363;hp=0cfb0240d184ed24e7750a0054fdf282e9022c6d;hpb=edcbeeba7236e852e1ff5b02c3704e0749dd3be3;p=osm%2Fvim-emu.git diff --git a/src/emuvim/cli/compute.py b/src/emuvim/cli/compute.py index 0cfb024..dcb499d 100755 --- a/src/emuvim/cli/compute.py +++ b/src/emuvim/cli/compute.py @@ -15,7 +15,7 @@ pp = pprint.PrettyPrinter(indent=4) class ZeroRpcClient(object): def __init__(self): - self.c = zerorpc.Client() + self.c = zerorpc.Client(heartbeat=None, timeout=120) #heartbeat=None, timeout=120 self.c.connect("tcp://127.0.0.1:4242") # TODO hard coded for now. we'll change this later self.cmds = {} @@ -90,13 +90,16 @@ class ZeroRpcClient(object): input=args.get("input"), output=args.get("output")) - r = self.c.compute_profile( + for output in self.c.compute_profile( args.get("datacenter"), args.get("name"), args.get("image"), params - ) - pp.pprint(r) + ): + print(output + '\n') + + #pp.pprint(r) + #print(r) def _create_dict(self, **kwargs): return kwargs