summaryrefslogtreecommitdiff
path: root/gitlab
diff options
context:
space:
mode:
authorPeter Mosmans <support@go-forward.net>2016-05-31 12:10:02 +1000
committerPeter Mosmans <support@go-forward.net>2016-05-31 12:10:02 +1000
commit59ed4fc07947d80352f1656c5d8a280cddec8b0f (patch)
tree49ec655ebe6e769516db799ba7dc854a69042740 /gitlab
parent62203086b04264f04cf6e6681e132ed355bb9b87 (diff)
downloadgitlab-59ed4fc07947d80352f1656c5d8a280cddec8b0f.tar.gz
Added HTTPauth support for even more methods :)
Diffstat (limited to 'gitlab')
-rw-r--r--gitlab/__init__.py15
1 files changed, 12 insertions, 3 deletions
diff --git a/gitlab/__init__.py b/gitlab/__init__.py
index 90ffa50..28c5a17 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)