don't use vars() on munch.Munch() dict

Using vars() this way breaks passing the koji configuration options to
koji.ClientSession(), it passes an empty dict instead. Any options in
koji.conf which are needed for authenticating are ineffectual (e.g.
`krbservice`).
This commit is contained in:
Nils Philippsen
2016-09-05 18:29:35 +02:00
parent fbe1beee54
commit f0e062c5a3

View File

@@ -376,7 +376,7 @@ chmod 644 %buildroot/%_rpmconfigdir/macros.d/macros.modules
address = koji_config.server
log.info("Connecting to koji %r" % address)
koji_session = koji.ClientSession(address, opts=vars(koji_config))
koji_session = koji.ClientSession(address, opts=koji_config)
authtype = koji_config.authtype
if authtype == "kerberos":