You are viewing a plain text version of this content. The canonical link for it is here.
Posted to notifications@libcloud.apache.org by an...@apache.org on 2016/10/08 02:30:51 UTC

[20/27] libcloud git commit: dict instead of comprehension

dict instead of comprehension


Project: http://git-wip-us.apache.org/repos/asf/libcloud/repo
Commit: http://git-wip-us.apache.org/repos/asf/libcloud/commit/c3ffcf10
Tree: http://git-wip-us.apache.org/repos/asf/libcloud/tree/c3ffcf10
Diff: http://git-wip-us.apache.org/repos/asf/libcloud/diff/c3ffcf10

Branch: refs/heads/trunk
Commit: c3ffcf1067909162b9de325ee720d374c9d70f03
Parents: 4356c15
Author: Mario Loria <ma...@arroyonetworks.com>
Authored: Thu Oct 6 21:48:48 2016 -0400
Committer: Anthony Shaw <an...@apache.org>
Committed: Sat Oct 8 13:29:22 2016 +1100

----------------------------------------------------------------------
 libcloud/container/drivers/rancher.py | 7 ++++---
 1 file changed, 4 insertions(+), 3 deletions(-)
----------------------------------------------------------------------


http://git-wip-us.apache.org/repos/asf/libcloud/blob/c3ffcf10/libcloud/container/drivers/rancher.py
----------------------------------------------------------------------
diff --git a/libcloud/container/drivers/rancher.py b/libcloud/container/drivers/rancher.py
index 66f8040..a7abf2d 100644
--- a/libcloud/container/drivers/rancher.py
+++ b/libcloud/container/drivers/rancher.py
@@ -201,7 +201,8 @@ class RancherContainerDriver(ContainerDriver):
             "rancherCompose": rancher_compose,
             "startOnCreate": start
         }
-        data = json.dumps({k: v for k, v in payload.items() if v is not None})
+        data = json.dumps(dict((k,v) for (k,v) in payload.items()
+                               if v is not None))
         result = self.connection.request('%s/environments' %
                                          self.baseuri, data=data,
                                          method='POST').object
@@ -391,8 +392,8 @@ class RancherContainerDriver(ContainerDriver):
             "vip": vip
         }
 
-        data = json.dumps({k: v for k, v in service_payload.items()
-                           if v is not None})
+        data = json.dumps(dict((k,v) for (k,v) in service_payload.items()
+                               if v is not None))
         result = self.connection.request('%s/services' % self.baseuri,
                                          data=data, method='POST').object