mirror of
https://github.com/ansible-collections/community.general.git
synced 2024-09-14 20:13:21 +02:00
parent
90ea6c8d12
commit
7e8d9081a7
2 changed files with 5 additions and 3 deletions
|
@ -127,6 +127,7 @@ stdout:
|
|||
import subprocess
|
||||
from ansible.module_utils.six.moves.urllib.parse import urlparse
|
||||
from ansible.module_utils.basic import AnsibleModule
|
||||
from ansible.module_utils._text import to_native
|
||||
|
||||
|
||||
def install_flat(module, binary, remote, name, method):
|
||||
|
@ -203,7 +204,7 @@ def _flatpak_command(module, noop, command):
|
|||
result['stderr'] = stderr_data
|
||||
if result['rc'] != 0:
|
||||
module.fail_json(msg="Failed to execute flatpak command", **result)
|
||||
return stdout_data
|
||||
return to_native(stdout_data)
|
||||
|
||||
|
||||
def main():
|
||||
|
|
|
@ -120,6 +120,7 @@ stdout:
|
|||
|
||||
import subprocess
|
||||
from ansible.module_utils.basic import AnsibleModule
|
||||
from ansible.module_utils._text import to_bytes, to_native
|
||||
|
||||
|
||||
def add_remote(module, binary, name, flatpakrepo_url, method):
|
||||
|
@ -168,7 +169,7 @@ def _flatpak_command(module, noop, command):
|
|||
result['stderr'] = stderr_data
|
||||
if result['rc'] != 0:
|
||||
module.fail_json(msg="Failed to execute flatpak command", **result)
|
||||
return stdout_data
|
||||
return to_native(stdout_data)
|
||||
|
||||
|
||||
def main():
|
||||
|
@ -205,7 +206,7 @@ def main():
|
|||
if not binary:
|
||||
module.fail_json(msg="Executable '%s' was not found on the system." % executable, **result)
|
||||
|
||||
remote_already_exists = remote_exists(module, binary, bytes(name, 'utf-8'), method)
|
||||
remote_already_exists = remote_exists(module, binary, to_bytes(name), method)
|
||||
|
||||
if state == 'present' and not remote_already_exists:
|
||||
add_remote(module, binary, name, flatpakrepo_url, method)
|
||||
|
|
Loading…
Reference in a new issue