diff options
author | Abhijeet Kasurde <akasurde@redhat.com> | 2018-03-07 22:01:23 +0530 |
---|---|---|
committer | ansibot <ansibot@users.noreply.github.com> | 2018-03-07 11:31:23 -0500 |
commit | 8f3f7f104f6358a8145fbca3002ec46c5278f6a8 (patch) | |
tree | 3f0d7232871fb1949b8e35f945bd61f9b5fe00e9 /lib/ansible/modules/cloud/digital_ocean | |
parent | 7c07877b1b7849ca27de82a23aaac65e8c5101f9 (diff) | |
download | ansible-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.py | 4 |
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): |