Push items: RPM¶
- class pushsource.RpmPushItem[source]¶
A
PushItemrepresenting a single RPM.Attributes:
build()[inherited]build_info()[inherited]dest()[inherited]md5sum()[inherited]name()[inherited]origin()[inherited]sha256sum()[inherited]signing_key()[inherited]src()[inherited]state()[inherited]
- module_build¶
NVR for the koji module build through which this push item was located, if any.
For a modular RPM push item, there may be two koji builds in play:
module_build(this attribute):NVR of a build which produced modulemd YAML files referencing this RPM (but the build itself does not contain RPMs).
Example: ghc-8.4-820200708061905.9edba152 is a valid module_build for
ghc-8.4.4-74.module_el8+12161+cf1bd7f2.x86_64.rpm.build():NVR of the build containing the RPM.
Example: ghc-8.4.4-74.module_el8+12161+cf1bd7f2 is a valid build for
ghc-8.4.4-74.module_el8+12161+cf1bd7f2.x86_64.rpm.
Note that the
module_builditself isn’t a property of the RPM but rather should be considered contextual information on how any given RPM was located. The same RPM may have different values ofmodule_buildwhen loaded from different contexts.- Type: