pungi/pungi
Lubomír Sedlář 364d7f5229 Support multiple sources in one variant
With this patch the gather_source option is no longer used. Instead, all
sources are always used. If they return at least some input packages,
then a configured method is used and the returned lists of packages from
all sources are merged.

The method used for gathering can be configured for each variant and
gather source separately.

Additional packages are only added to the comps source.

Each gathering step is logged separately. All the logs are preserved for
later inspection.

Signed-off-by: Lubomír Sedlář <lsedlar@redhat.com>
2018-02-01 14:31:09 +01:00
..
compose_metadata Remove FSF address from comments 2016-09-23 10:26:43 +02:00
ostree Minor correction for python backward compatibility 2018-01-25 13:28:08 +01:00
phases Support multiple sources in one variant 2018-02-01 14:31:09 +01:00
wrappers Add buildinstall_use_guestmount boolean option 2018-01-16 09:18:35 +01:00
__init__.py Port to Python 3 2017-10-24 15:15:31 +02:00
arch.py remove the dependency of rpmUtils 2017-07-26 11:23:16 +02:00
arch_utils.py remove the dependency of rpmUtils 2017-07-26 11:23:16 +02:00
checks.py Support multiple sources in one variant 2018-02-01 14:31:09 +01:00
common.py Remove FSF address from copyright headers 2017-03-24 09:24:48 +01:00
compose.py Updates composes should be marked as supported 2018-01-19 13:13:42 +01:00
config.py remove the dependency of rpmUtils 2017-07-26 11:23:16 +02:00
createiso.py Stop using deprecated pipes.quote 2017-10-24 15:15:31 +02:00
dnf_wrapper.py Explicitly remove all temporary files 2017-03-24 09:24:49 +01:00
gather.py gather(yum): Don't exclude packages from lookaside 2017-09-12 08:38:08 +02:00
gather_dnf.py gather: Set lookaside flag focorrectly 2018-01-25 15:54:00 +01:00
ks.py Fix PEP8 complaints 2017-03-24 09:24:48 +01:00
linker.py Remove FSF address from comments 2016-09-23 10:26:43 +02:00
media_split.py Include phase name in log for some phases 2016-11-23 16:47:22 +08:00
metadata.py buildinstall: Fix treeinfo generating on failure 2018-01-17 13:57:49 +01:00
multilib_dnf.py Port to Python 3 2017-10-24 15:15:31 +02:00
multilib_yum.py Use pungi.util.pkg_is_debug() instead of pungi.gather.is_debug() 2017-07-26 23:18:15 +02:00
notifier.py notification: Add more info into the messages 2017-10-31 11:11:04 +01:00
pathmatch.py Remove FSF address from comments 2016-09-23 10:26:43 +02:00
paths.py Support multiple sources in one variant 2018-02-01 14:31:09 +01:00
profiler.py profiler: Fix sorting on Python 3 2017-09-13 09:55:51 +02:00
util.py Fall back to mount if guestmount is not available 2018-01-02 17:13:47 +01:00