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