mirror of
https://github.com/ansible-collections/community.general.git
synced 2026-04-02 16:53:11 +00:00
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:
committed by
Matt Clay
parent
a4817cff30
commit
898cf5b462
@@ -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:
|
||||
|
||||
Reference in New Issue
Block a user