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:
parent
a73d32c33a
commit
6063071a46
1 changed files with 2 additions and 1 deletions
|
@ -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:
|
||||
|
|
Loading…
Reference in a new issue