mirror of
https://github.com/zebrajr/ansible.git
synced 2025-12-06 00:19:48 +01:00
package_facts: typecast bytes to string while returning facts (#85939)
Fixes: #85937 Signed-off-by: Abhijeet Kasurde <Akasurde@redhat.com>
This commit is contained in:
parent
367de4498b
commit
ef53d63953
3
changelogs/fragments/package_facts.yml
Normal file
3
changelogs/fragments/package_facts.yml
Normal file
|
|
@ -0,0 +1,3 @@
|
|||
---
|
||||
bugfixes:
|
||||
- package_facts - typecast bytes to string while returning facts (https://github.com/ansible/ansible/issues/85937).
|
||||
|
|
@ -278,11 +278,11 @@ class RPM(RespawningLibMgr):
|
|||
return self._lib.TransactionSet().dbMatch()
|
||||
|
||||
def get_package_details(self, package):
|
||||
return dict(name=package[self._lib.RPMTAG_NAME],
|
||||
version=package[self._lib.RPMTAG_VERSION],
|
||||
release=package[self._lib.RPMTAG_RELEASE],
|
||||
epoch=package[self._lib.RPMTAG_EPOCH],
|
||||
arch=package[self._lib.RPMTAG_ARCH],)
|
||||
return dict(name=to_text(package[self._lib.RPMTAG_NAME]),
|
||||
version=to_text(package[self._lib.RPMTAG_VERSION]),
|
||||
release=to_text(package[self._lib.RPMTAG_RELEASE]),
|
||||
epoch=to_text(package[self._lib.RPMTAG_EPOCH]),
|
||||
arch=to_text(package[self._lib.RPMTAG_ARCH]),)
|
||||
|
||||
|
||||
class APT(RespawningLibMgr):
|
||||
|
|
|
|||
Loading…
Reference in New Issue
Block a user