diff options
author | Gauvain Pocentek <gauvain@pocentek.net> | 2016-05-31 12:32:46 +0530 |
---|---|---|
committer | Gauvain Pocentek <gauvain@pocentek.net> | 2016-05-31 12:32:46 +0530 |
commit | 422b163075189eca466077c7320b466ab39f331e (patch) | |
tree | 86e2810deb442e452a911389c46e770d4173f3d9 | |
parent | 62203086b04264f04cf6e6681e132ed355bb9b87 (diff) | |
parent | 40d796988171967570d485d7ab709ad6ea466ecf (diff) | |
download | gitlab-422b163075189eca466077c7320b466ab39f331e.tar.gz |
Merge pull request #121 from PeterMosmans/httpauthextended
Added HTTPauth support for even more methods :)
-rw-r--r-- | gitlab/__init__.py | 15 |
1 files changed, 12 insertions, 3 deletions
diff --git a/gitlab/__init__.py b/gitlab/__init__.py index 90ffa50..c42acaf 100644 --- a/gitlab/__init__.py +++ b/gitlab/__init__.py @@ -529,7 +529,10 @@ class Gitlab(object): params=params, headers=headers, verify=self.ssl_verify, - timeout=self.timeout) + timeout=self.timeout, + auth=requests.auth.HTTPBasicAuth( + self.http_username, + self.http_password)) except Exception as e: raise GitlabConnectionError( "Can't connect to GitLab server (%s)" % e) @@ -576,7 +579,10 @@ class Gitlab(object): r = self.session.post(url, data=data, headers=headers, verify=self.ssl_verify, - timeout=self.timeout) + timeout=self.timeout, + auth=requests.auth.HTTPBasicAuth( + self.http_username, + self.http_password)) except Exception as e: raise GitlabConnectionError( "Can't connect to GitLab server (%s)" % e) @@ -626,7 +632,10 @@ class Gitlab(object): r = self.session.put(url, data=data, headers=headers, verify=self.ssl_verify, - timeout=self.timeout) + timeout=self.timeout, + auth=requests.auth.HTTPBasicAuth( + self.http_username, + self.http_password)) except Exception as e: raise GitlabConnectionError( "Can't connect to GitLab server (%s)" % e) |