On 10/30/14 1:21 PM, Mike Bonnet wrote:
Hi.  Attached are a couple of enhancements to rpkg.  The first adds a
--runas option.  This allows you to run Koji commands as a different
user, if the Koji hub has been configured to allow you to do so.  This
is useful for automation that launches builds on behalf of other users.
  The other patch fixes support for password authentication (it has
never worked correctly) and cleans up Koji session creation, so all
relevant config options are passed through to the new session.  This
should improve compatibility between the Koji cli and rpkg.  Let me know
if there are any questions.

It came to my attention that these patches broke fedpkg because it passes keyword args as positional args. This patch to fedpkg fixes that, which should make enhancing rpkg and fedpkg easier in the future.

From fc65d2d081b64d89183ff7220292a02d8a3dad5e Mon Sep 17 00:00:00 2001
From: Mike Bonnet <[email protected]>
Date: Wed, 12 Nov 2014 12:57:03 -0500
Subject: [PATCH] pass keyword args as keyword args

---
 src/fedpkg/__init__.py |    3 ++-
 1 files changed, 2 insertions(+), 1 deletions(-)

diff --git a/src/fedpkg/__init__.py b/src/fedpkg/__init__.py
index 4e389d5..3aeecc5 100644
--- a/src/fedpkg/__init__.py
+++ b/src/fedpkg/__init__.py
@@ -32,7 +32,8 @@ class Commands(pyrpkg.Commands):
         super(Commands, self).__init__(path, lookaside, lookasidehash,
                                        lookaside_cgi, gitbaseurl, anongiturl,
                                        branchre, kojiconfig, build_client,
-                                       user, dist, target, quiet)
+                                       user=user, dist=dist, target=target,
+                                       quiet=quiet)
 
         # New data
         self.secondary_arch = {
-- 
1.7.1

--
buildsys mailing list
[email protected]
https://admin.fedoraproject.org/mailman/listinfo/buildsys

Reply via email to