for index, data in enumerate(trigger_data[repo]):
trigger_next('image_trigger_%s_%s' % (repo, index), data)
-def make_repo(project, backenddb, base_path, live_repo_base, buildconf=None):
+def make_repo(project, backenddb, base_path, live_repo_base):
"""
make repo.
backenddb (BackendDB): backenddb instance
base_path (str): path to the location of snapshot
live_repo_base (str): path to live repo
- buildconf (str): content of OBS project build conf
Raises:
LocalError if can't create repos or can't find image configurations
"""
# Get specific repo buildconf from OBS, put the buildconf together with
# repo-md
- if not buildconf:
- build = BuildService(os.getenv("OBS_API_URL"),
- os.getenv("OBS_API_USERNAME"),
- os.getenv("OBS_API_PASSWD"))
- buildconf = build.get_repo_config(project, repo['Name'])
+ build = BuildService(os.getenv("OBS_API_URL"),
+ os.getenv("OBS_API_USERNAME"),
+ os.getenv("OBS_API_PASSWD"))
+ buildconf = build.get_repo_config(project, repo['Name'])
try:
repomaker.add_repo(live_repo_path, repo['Name'],