diff options
-rw-r--r-- | lib/ansible/runner/filter_plugins/core.py | 5 |
1 files changed, 3 insertions, 2 deletions
diff --git a/lib/ansible/runner/filter_plugins/core.py b/lib/ansible/runner/filter_plugins/core.py index 12f8a76ee2..1eb17202cc 100644 --- a/lib/ansible/runner/filter_plugins/core.py +++ b/lib/ansible/runner/filter_plugins/core.py @@ -33,12 +33,13 @@ from distutils.version import LooseVersion, StrictVersion from ansible import errors from ansible.utils.hashing import md5s, checksum_s -from ansible.utils.unicode import unicode_wrap +from ansible.utils.unicode import unicode_wrap, to_unicode def to_nice_yaml(*a, **kw): '''Make verbose, human readable yaml''' - return yaml.safe_dump(*a, indent=4, allow_unicode=True, default_flow_style=False, **kw) + transformed = yaml.safe_dump(*a, indent=4, allow_unicode=True, default_flow_style=False, **kw) + return to_unicode(transformed) def to_json(a, *args, **kw): ''' Convert the value to JSON ''' |