Fix incorrect 'installed' status setting in dnf.py (#48931)

This commit is contained in:
ivovangeel
2018-11-27 00:08:36 +01:00
committed by ansibot
parent 89b7e10436
commit e7104a445b

View File

@@ -340,11 +340,10 @@ class DnfModule(YumDnf):
result['nevra'] = '{epoch}:{name}-{version}-{release}.{arch}'.format(
**result)
# Added for YUM3/YUM4 compat
if package.repoid == 'installed':
result['yumstate'] = 'installed'
else:
if package.installtime == 0:
result['yumstate'] = 'available'
else:
result['yumstate'] = 'installed'
return result