mirror of
https://github.com/ansible-collections/community.general.git
synced 2026-05-06 13:22:48 +00:00
Bugfix: in hosts with python-2.5, hash keys needs flatten string.
This commit is contained in:
@@ -49,6 +49,7 @@ author: Michael DeHaan
|
||||
|
||||
import datetime
|
||||
import traceback
|
||||
import sys
|
||||
|
||||
def main():
|
||||
|
||||
@@ -89,6 +90,13 @@ def main():
|
||||
if not 'started' in data:
|
||||
data['finished'] = 1
|
||||
data['ansible_job_id'] = jid
|
||||
|
||||
# Fix error: TypeError: exit_json() keywords must be strings
|
||||
if sys.version_info[0] == 2 and sys.version_info[1] < 6:
|
||||
for k in data.keys():
|
||||
v = data[k]
|
||||
del data[k]
|
||||
data[str(k)] = v
|
||||
module.exit_json(**data)
|
||||
|
||||
# this is magic, see lib/ansible/module_common.py
|
||||
|
||||
Reference in New Issue
Block a user