|
|
@ -45,6 +45,7 @@ class ConnectionManager(object): |
|
|
|
self._headers = headers |
|
|
|
self._timeout = timeout |
|
|
|
self._verify = verify |
|
|
|
self._s = requests.Session() |
|
|
|
|
|
|
|
@property |
|
|
|
def base_url(self): |
|
|
@ -134,7 +135,7 @@ class ConnectionManager(object): |
|
|
|
""" |
|
|
|
|
|
|
|
try: |
|
|
|
return requests.get(urljoin(self.base_url, path), |
|
|
|
return self._s.get(urljoin(self.base_url, path), |
|
|
|
params=kwargs, |
|
|
|
headers=self.headers, |
|
|
|
timeout=self.timeout, |
|
|
@ -154,7 +155,7 @@ class ConnectionManager(object): |
|
|
|
HttpError: Can't connect to server. |
|
|
|
""" |
|
|
|
try: |
|
|
|
return requests.post(urljoin(self.base_url, path), |
|
|
|
return self._s.post(urljoin(self.base_url, path), |
|
|
|
params=kwargs, |
|
|
|
data=data, |
|
|
|
headers=self.headers, |
|
|
@ -175,7 +176,7 @@ class ConnectionManager(object): |
|
|
|
HttpError: Can't connect to server. |
|
|
|
""" |
|
|
|
try: |
|
|
|
return requests.put(urljoin(self.base_url, path), |
|
|
|
return self._s.put(urljoin(self.base_url, path), |
|
|
|
params=kwargs, |
|
|
|
data=data, |
|
|
|
headers=self.headers, |
|
|
@ -196,7 +197,7 @@ class ConnectionManager(object): |
|
|
|
HttpError: Can't connect to server. |
|
|
|
""" |
|
|
|
try: |
|
|
|
return requests.delete(urljoin(self.base_url, path), |
|
|
|
return self._s.delete(urljoin(self.base_url, path), |
|
|
|
params=kwargs, |
|
|
|
headers=self.headers, |
|
|
|
timeout=self.timeout, |
|
|
|