pungi/pungi/phases
Jan Kaluza 4562fba459 Optimize link_files by creating temporary dict mapping path to pkg_obj.
Previously, the pkg_object has been found by iterating over pkg_sets
for each package. This was quite slow given the number of RPMs in the
compose.

In this commit, the temporary dict is created which stores mapping
between path and pkg_obj and is used instead.

In this commit, the get_package_path is called just once instead of
twice in the loop which might also save some time.

Signed-off-by: Jan Kaluza <jkaluza@redhat.com>
2020-11-11 12:20:01 +00:00
..
gather Optimize link_files by creating temporary dict mapping path to pkg_obj. 2020-11-11 12:20:01 +00:00
pkgset Make sure old pkgset arch repo exists when reuing 2020-09-24 10:43:35 +08:00
__init__.py Add phase for building images with osbuild 2020-11-04 13:04:43 +01:00
base.py Format code base with black 2020-02-05 17:35:47 +08:00
buildinstall.py Allow squashfs-only and configuration_file in lorax_options 2020-08-11 09:29:50 +00:00
createiso.py Fix formatting 2020-08-20 15:15:13 +02:00
createrepo.py createrepo: Ignore error when cleaning up tmp dir 2020-09-01 18:27:00 +08:00
extra_files.py Format code base with black 2020-02-05 17:35:47 +08:00
extra_isos.py Fix formatting 2020-08-20 15:15:13 +02:00
image_build.py Break too long line 2020-04-06 14:20:47 +02:00
image_checksum.py Format code base with black 2020-02-05 17:35:47 +08:00
init.py Fix flake8 complaints - E501 2020-02-07 14:36:46 +08:00
live_images.py Fix typos 2020-06-24 14:16:42 +02:00
livemedia_phase.py Fix flake8 complaints - E501 2020-02-07 14:36:46 +08:00
osbs.py Fix formatting issues 2020-02-07 16:16:20 +08:00
osbuild.py Add phase for building images with osbuild 2020-11-04 13:04:43 +01:00
ostree.py Allow using Pungi Koji plugin for ostree phases. 2020-05-26 13:23:58 +00:00
ostree_installer.py Retry ostree installer task on losetup error 2020-08-05 10:58:04 +02:00
phases_metadata.py Format code base with black 2020-02-05 17:35:47 +08:00
repoclosure.py Delete outdated comments 2020-04-22 17:14:51 +08:00
test.py Split repoclosure into separate phase 2020-04-14 09:25:57 +08:00
weaver.py Format code base with black 2020-02-05 17:35:47 +08:00