From 523ec5d6c0e5dfad5dfab1bbcf3b9585a8ac5617 Mon Sep 17 00:00:00 2001 From: George Pchelkin Date: Dec 25 2020 09:59:31 +0000 Subject: commands.add-pkg: call activate_session (login) before calling session.getUser (requires auth) --- diff --git a/cli/koji_cli/commands.py b/cli/koji_cli/commands.py index 3a819e1..12f76e6 100644 --- a/cli/koji_cli/commands.py +++ b/cli/koji_cli/commands.py @@ -336,13 +336,13 @@ def handle_add_pkg(goptions, session, args): parser.add_option("--owner", help=_("Specify owner")) parser.add_option("--extra-arches", help=_("Specify extra arches")) (options, args) = parser.parse_args(args) + activate_session(session, goptions) if len(args) < 2: parser.error(_("Please specify a tag and at least one package")) if not options.owner: parser.error(_("Please specify an owner for the package(s)")) if not session.getUser(options.owner): error("User %s does not exist" % options.owner) - activate_session(session, goptions) tag = args[0] opts = {} opts['force'] = options.force