Rpm Facts

rpm.RpmPackage

host.get_fact(RpmPackage, name)

Returns information on a .rpm file:

{
    "name": "my_package",
    "version": "1.0.0",
}

rpm.RpmPackageProvides

host.get_fact(RpmPackageProvides, name)

Returns a list of packages that provide the specified capability (command, file, etc).

rpm.RpmPackages

host.get_fact(RpmPackages)

Returns a dict of installed rpm packages:

{
    "package_name": ["version"],
}