summaryrefslogtreecommitdiff
path: root/lib/ansible/modules/cloud/digital_ocean
diff options
context:
space:
mode:
authorAbhijeet Kasurde <akasurde@redhat.com>2018-03-07 22:01:23 +0530
committeransibot <ansibot@users.noreply.github.com>2018-03-07 11:31:23 -0500
commit8f3f7f104f6358a8145fbca3002ec46c5278f6a8 (patch)
tree3f0d7232871fb1949b8e35f945bd61f9b5fe00e9 /lib/ansible/modules/cloud/digital_ocean
parent7c07877b1b7849ca27de82a23aaac65e8c5101f9 (diff)
downloadansible-8f3f7f104f6358a8145fbca3002ec46c5278f6a8.tar.gz
DigitalOcean: typecast map function for Python3 (#37126)
In Python2, `map` returns list whereas Python3, `map` function returns iterator. This fix typecast map function for Python3. Fixes: #37114 Signed-off-by: Abhijeet Kasurde <akasurde@redhat.com>
Diffstat (limited to 'lib/ansible/modules/cloud/digital_ocean')
-rw-r--r--lib/ansible/modules/cloud/digital_ocean/digital_ocean.py4
1 files changed, 2 insertions, 2 deletions
diff --git a/lib/ansible/modules/cloud/digital_ocean/digital_ocean.py b/lib/ansible/modules/cloud/digital_ocean/digital_ocean.py
index d2946fb845..9cc268758d 100644
--- a/lib/ansible/modules/cloud/digital_ocean/digital_ocean.py
+++ b/lib/ansible/modules/cloud/digital_ocean/digital_ocean.py
@@ -307,7 +307,7 @@ class Droplet(JsonfyMixIn):
@classmethod
def list_all(cls):
json = cls.manager.all_active_droplets()
- return map(cls, json)
+ return list(map(cls, json))
class SSH(JsonfyMixIn):
@@ -338,7 +338,7 @@ class SSH(JsonfyMixIn):
@classmethod
def list_all(cls):
json = cls.manager.all_ssh_keys()
- return map(cls, json)
+ return list(map(cls, json))
@classmethod
def add(cls, name, key_pub):