From: Michael Tremer Date: Wed, 8 Dec 2021 18:19:10 +0000 (+0000) Subject: pakfire: Fix enabling/disabling repository when they don't exist X-Git-Tag: 0.9.28~854 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=b48d3c7b5ccdeefa9abe77d7ef288dac0df8d5ab;p=pakfire.git pakfire: Fix enabling/disabling repository when they don't exist Signed-off-by: Michael Tremer --- diff --git a/src/scripts/pakfire.in b/src/scripts/pakfire.in index ac228f14b..97672c496 100644 --- a/src/scripts/pakfire.in +++ b/src/scripts/pakfire.in @@ -253,11 +253,23 @@ class Cli(object): # Disable repositories for name in args.disable_repo: repo = p.get_repo(name) + if not repo: + print(_("Could not find repository '%s' to disable it") % name, + file=sys.stderr) + continue + + # Disable repository repo.enabled = False # Enable repositories for name in args.enable_repo: repo = p.get_repo(name) + if not repo: + print(_("Could not find repository '%s' to enable it") % name, + file=sys.stderr) + continue + + # Enable repository repo.enabled = True # Call function