diff --git a/mpcdf_enable_repositories.py b/mpcdf_enable_repositories.py index 99dfef703c3512685254d12f9b76d79cefb9746d..d4203d99d86b4708b749546dcdbe6c8ba666a113 100644 --- a/mpcdf_enable_repositories.py +++ b/mpcdf_enable_repositories.py @@ -92,7 +92,8 @@ def do_mpcdf_enable_repositories(self, subcmd, opts, *args): if opts.recreate or opts.set or opts.disable: mpcdf_common.mpcdf_enable_repositories(api_url, project, package, verbose=True, dry_run=opts.dry_run) enabled = mpcdf_common.get_attribute_values(api_url, project, package, "MPCDF:enable_repositories") - if project == "software" and enabled != ["system"] and len(enabled) > 1 and not opts.dry_run: + raise 1 + if project == "software" and enabled != ["system"] and len(enabled) > 0 and not opts.dry_run: mpcdf_common.sync_projects(api_url, package, verbose=True) elif (opts.compiler_modules or opts.mpi_modules or opts.cuda_modules):