Fix traceback on python3 (#4556)

Traceback (most recent call last):
  File "/tmp/ansible_csqv781s/ansible_module_systemd.py", line 374, in <module>
    main()
  File "/tmp/ansible_csqv781s/ansible_module_systemd.py", line 263, in main
    for line in out.split('\\n'): # systemd can have multiline values delimited with {}
This commit is contained in:
Michael Scherer 2016-08-31 16:49:45 +02:00 committed by Toshio Kuratomi
parent a73d32c33a
commit 6063071a46

View file

@ -217,6 +217,7 @@ status:
import os
import glob
from ansible.module_utils.basic import AnsibleModule
from ansible.module_utils._text import to_bytes, to_native
# ===========================================
# Main control flow
@ -260,7 +261,7 @@ def main():
# load return of systemctl show into dictionary for easy access and return
k = None
multival = []
for line in out.split('\n'): # systemd can have multiline values delimited with {}
for line in to_native(out).split('\n'): # systemd can have multiline values delimited with {}
if line.strip():
if k is None:
if '=' in line: