mirror of
https://github.com/ansible/ansible.git
synced 2026-07-28 16:15:12 +02: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:
@@ -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):
|
||||
|
||||
Reference in New Issue
Block a user