0001-teamnet_axel-use-BaseResource.requests-instead-of-re.patch
passerelle/contrib/teamnet_axel/soap.py | ||
---|---|---|
17 | 17 |
# borrowed from https://pypi.python.org/pypi/suds_requests |
18 | 18 |
# and https://docs.oracle.com/cd/E50245_01/E50253/html/vmprg-soap-example-authentication-python.html |
19 | 19 | |
20 |
import requests |
|
21 | 20 |
try: |
22 | 21 |
import cStringIO as StringIO |
23 | 22 |
except ImportError: |
... | ... | |
47 | 46 |
return kwargs |
48 | 47 | |
49 | 48 |
def open(self, request): |
50 |
resp = requests.get(request.url, headers=request.headers, |
|
49 |
resp = self.model.requests.get(request.url, headers=request.headers,
|
|
51 | 50 |
**self.get_requests_kwargs()) |
52 | 51 |
return StringIO.StringIO(resp.content) |
53 | 52 | |
54 | 53 |
def send(self, request): |
55 | 54 |
self.addcredentials(request) |
56 |
resp = requests.post(request.url, data=request.message, |
|
55 |
resp = self.model.requests.post(request.url, data=request.message,
|
|
57 | 56 |
headers=request.headers, **self.get_requests_kwargs()) |
58 | 57 |
result = Reply(resp.status_code, resp.headers, resp.content) |
59 | 58 |
return result |
60 |
- |