mirror of
https://github.com/ansible-collections/community.general.git
synced 2026-02-04 07:51:50 +00:00
yum_versionlock: remove to_native() around command output (#11093)
* yum_versionlock: remove redundant use of to_native() around command output * reformat * add changelog frag
This commit is contained in:
parent
634be713bb
commit
3b700f0998
2 changed files with 5 additions and 6 deletions
2
changelogs/fragments/11093-yum-versionlock-to-native.yml
Normal file
2
changelogs/fragments/11093-yum-versionlock-to-native.yml
Normal file
|
|
@ -0,0 +1,2 @@
|
|||
minor_changes:
|
||||
- yum_versionlock - remove redundant conversion to unicode in command output (https://github.com/ansible-collections/community.general/pull/11093).
|
||||
|
|
@ -88,7 +88,6 @@ state:
|
|||
|
||||
import re
|
||||
from ansible.module_utils.basic import AnsibleModule
|
||||
from ansible.module_utils.common.text.converters import to_native
|
||||
from fnmatch import fnmatch
|
||||
|
||||
# on DNF-based distros, yum is a symlink to dnf, so we try to handle their different entry formats.
|
||||
|
|
@ -114,10 +113,8 @@ class YumVersionLock:
|
|||
if rc == 0:
|
||||
return out
|
||||
elif rc == 1 and "o such command:" in err:
|
||||
self.module.fail_json(
|
||||
msg=f"Error: Please install rpm package yum-plugin-versionlock : {to_native(err)}{to_native(out)}"
|
||||
)
|
||||
self.module.fail_json(msg=f"Error: {to_native(err)}{to_native(out)}")
|
||||
self.module.fail_json(msg=f"Error: Please install rpm package yum-plugin-versionlock : {err}{out}")
|
||||
self.module.fail_json(msg=f"Error: {err}{out}")
|
||||
|
||||
def ensure_state(self, packages, command):
|
||||
"""Ensure packages state"""
|
||||
|
|
@ -127,7 +124,7 @@ class YumVersionLock:
|
|||
self.module.fail_json(msg=out)
|
||||
if rc == 0:
|
||||
return True
|
||||
self.module.fail_json(msg=f"Error: {to_native(err)}{to_native(out)}")
|
||||
self.module.fail_json(msg=f"Error: {err}{out}")
|
||||
|
||||
|
||||
def match(entry, name):
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue