From: ddavydov Date: Fri, 22 Aug 2014 16:39:55 +0000 (-0700) Subject: Fixed kerberos request's interface X-Git-Tag: v0.2.26^2~3^2~8 X-Git-Url: http://review.tizen.org/git/?a=commitdiff_plain;h=5c433f13e1faf2d316286adfbbc1ead6162b4bfb;p=tools%2Fpython-jenkinsapi.git Fixed kerberos request's interface --- diff --git a/jenkinsapi/utils/krb_requester.py b/jenkinsapi/utils/krb_requester.py index a9c4e7a..4555249 100644 --- a/jenkinsapi/utils/krb_requester.py +++ b/jenkinsapi/utils/krb_requester.py @@ -27,17 +27,11 @@ class KrbRequester(Requester): super(KrbRequester, self).__init__(**args) self.mutual_auth = mutual_auth - def get_request_dict(self, url, params, data, headers): - req_dict = Requester( - self, - url=url, - params=params, - data=data, - headers=headers - ) - if self.mutual_auth: - auth = HTTPKerberosAuth(self.mutual_auth) - else: - auth = HTTPKerberosAuth() - req_dict['auth'] = auth - return req_dict + def get_request_dict(self, params=None, data=None, files=None, headers=None): + req_dict = super(KrbRequester, self).get_request_dict(params=params, data=data, files=files, headers=headers) + if self.mutual_auth: + auth = HTTPKerberosAuth(self.mutual_auth) + else: + auth = HTTPKerberosAuth() + req_dict['auth'] = auth + return req_dict