Merge pull request #105 from mpeuster/master
authorpeusterm <manuel.peuster@uni-paderborn.de>
Sat, 14 May 2016 08:08:12 +0000 (10:08 +0200)
committerpeusterm <manuel.peuster@uni-paderborn.de>
Sat, 14 May 2016 08:08:12 +0000 (10:08 +0200)
state API fix

1  2 
src/emuvim/cli/compute.py

@@@ -30,6 -30,7 +30,6 @@@ class ZeroRpcClient(object)
          nw_list = list()
          if args.get("network") is not None:
              nw_list = self._parse_network(args.get("network"))
 -
          r = self.c.compute_action_start(
              args.get("datacenter"),
              args.get("name"),
@@@ -56,9 -57,9 +56,9 @@@
                  eth0ip = None
                  eth0status = "down"
                  if len(status.get("network")) > 0:
-                     eth0ip = status.get("network")[0][1]
+                     eth0ip = status.get("network")[0].get("ip")
                      eth0status = "up" if status.get(
-                         "network")[0][3] else "down"
+                         "network")[0].get("up") else "down"
                  table.append([status.get("datacenter"),
                                name,
                                status.get("image"),