Skip to content
Snippets Groups Projects
Commit 58b44181 authored by Lorenz Hüdepohl's avatar Lorenz Hüdepohl
Browse files

Add --only-project for mpcdf_setup_software_project

parent c30415f1
No related branches found
No related tags found
No related merge requests found
Pipeline #175596 failed
......@@ -14,6 +14,8 @@ import mpcdf_common
help="Show (only) differences of prjconf")
@osc.cmdln.option('-i', '--ignore-repo', action="append", default=[], metavar="REPO",
help="Do not enable for repository REPO")
@osc.cmdln.option('--only-project', action="store_true",
help="Only change project metadata, do not iterate over packages and change their enabled repositories")
@osc.cmdln.alias("mpcdf_setup_software")
def do_mpcdf_setup_software_project(self, subcmd, opts, *args):
"""${cmd_name}: Set-up the 'software' project
......@@ -100,4 +102,5 @@ def do_mpcdf_setup_software_project(self, subcmd, opts, *args):
else:
ignore_repos = ()
if opts.only_project is not True:
mpcdf_common.mpcdf_enable_repositories_for_all_packages(api_url, "software", ignore_repos=ignore_repos)
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment