pungi/pungi/phases
Qixiang Wan 2f5d6d7dcd unify repo and repo_from options
Config option 'repo' and 'repo_from' are used in several phases, merge
them with one option 'repo'. 'append' in schema is used for appending
the values from deprecated options to 'repo', so it won't break on any
existing config files that have the old options of 'repo_from' and
'source_repo_from' (which is an alias of 'repo_from').

And 'repo' schema is updated to support repo dict as the value or an
item in the values, a repo dict is just a dict contains repo options,
'baseurl' is required in the dict, like:

{"baseurl": "http://example.com/url/to/repo"}

or:

{"baseurl": "Serer"}

currently this is used in ostree phase to support extra repo options
like:

{"baseurl": "Server", "exclude": "systemd-container"}

Signed-off-by: Qixiang Wan <qwan@redhat.com>
2017-03-29 10:12:32 +08:00
..
gather Not create empty skeleton dirs for empty variants 2017-03-27 17:55:54 +02:00
pkgset Query only active modules in PDC. 2017-03-27 15:30:06 +02:00
__init__.py Remove FSF address from comments 2016-09-23 10:26:43 +02:00
base.py Fix PhaseLoggerMixin in case of compose has _logger = None 2016-11-30 14:41:02 +08:00
buildinstall.py iso-wrapper: Add utility for mounting images 2017-03-21 07:55:19 +01:00
createiso.py Not create empty skeleton dirs for empty variants 2017-03-27 17:55:54 +02:00
createrepo.py Save modules metadata as full yaml object 2017-03-27 15:28:18 +02:00
extra_files.py Not create empty skeleton dirs for empty variants 2017-03-27 17:55:54 +02:00
image_build.py unify repo and repo_from options 2017-03-29 10:12:32 +08:00
image_checksum.py image_checksum: add file sizes to checksum files 2017-01-23 18:20:21 +08:00
init.py comps: Filter comps groups for optional variants 2017-02-23 12:44:20 +01:00
live_images.py unify repo and repo_from options 2017-03-29 10:12:32 +08:00
livemedia_phase.py unify repo and repo_from options 2017-03-29 10:12:32 +08:00
osbs.py unify repo and repo_from options 2017-03-29 10:12:32 +08:00
ostree.py unify repo and repo_from options 2017-03-29 10:12:32 +08:00
ostree_installer.py unify repo and repo_from options 2017-03-29 10:12:32 +08:00
product_img.py Create temporary dirs under compose's workdir 2017-01-11 15:25:47 +08:00
test.py repoclosure: Don't run build deps check 2017-01-30 10:16:03 +01:00