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 <[email protected]> Authored: Thu Oct 6 21:48:48 2016 -0400 Committer: Anthony Shaw <[email protected]> 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
