pungi/pungi
Lubomír Sedlář eed2aa2753 pkgset: Add object representing a package set on disk
Once a package set repo is written to disk, let's use this object that
connects the repository path with the mapping of packages.

This change also makes it explicit where the dependency on package set
repos are. In the original codebase, any part of code could generate a
path to the repo, even if that repo has not yet been written.

Signed-off-by: Lubomír Sedlář <lsedlar@redhat.com>
2019-09-03 09:31:18 +02:00
..
compose_metadata Use $SOURCE_DATE_EPOCH (if set) in discinfo file 2018-10-08 13:33:29 +02:00
ostree Cleanup parsing treefile 2018-11-19 11:59:32 +01:00
phases pkgset: Add object representing a package set on disk 2019-09-03 09:31:18 +02:00
wrappers Store the parsed variants for possible later re-use 2019-09-02 13:44:24 +02:00
__init__.py Port to libmodulemd v2 2019-07-15 15:27:05 +02:00
arch.py arch: Drop mapping ppc64 -> ppc64p7 2018-05-16 16:25:58 +02:00
arch_utils.py Whitespace cleanup 2019-05-31 09:14:26 +02:00
checks.py config: Deprecate bootable option 2019-07-22 16:51:38 +08:00
common.py Remove FSF address from copyright headers 2017-03-24 09:24:48 +01:00
compose.py Remove now unused msg variables 2019-07-24 13:45:00 +02:00
config.py pungi-legacy: expose lorax's --rootfs-size argument 2019-01-14 10:41:37 +01:00
createiso.py Make the Apple/HFS compatibility configurable 2019-02-21 16:11:01 +01:00
dnf_wrapper.py gather: Mark repos as containing module hotfixes 2019-07-22 12:35:36 +02:00
gather.py Respect --nomacboot flag when calling isohybrid 2019-06-26 13:21:22 +02:00
gather_dnf.py Fix tests for DNF 3 2018-07-19 14:22:10 +02:00
graph.py Variant as a lookaside - configuration 2018-04-13 14:14:43 +02:00
ks.py Write package whitelist for each variant 2018-03-08 14:29:23 +01:00
linker.py Add script to orchestrate multiple composes 2019-01-08 09:40:36 +01:00
media_split.py Include phase name in log for some phases 2016-11-23 16:47:22 +08:00
metadata.py compose: additional logging on variants being processed 2019-09-02 13:41:22 +02:00
multilib_dnf.py Port to Python 3 2017-10-24 15:15:31 +02:00
multilib_yum.py Whitespace cleanup 2019-05-31 09:14:26 +02:00
notifier.py config: Deprecate release_is_layered option 2019-06-06 13:45:49 +02:00
pathmatch.py Remove FSF address from comments 2016-09-23 10:26:43 +02:00
paths.py pkgset: Add object representing a package set on disk 2019-09-03 09:31:18 +02:00
profiler.py gather: Print profiling information to stderr 2018-04-25 14:21:09 +02:00
runroot.py Remove remaining mentions of runroot option 2019-07-02 09:43:13 +02:00
util.py Port to libmodulemd v2 2019-07-15 15:27:05 +02:00