:type params: dict
"""
string = '{0}/{1}'.format(self.pod, string)
- if headers and params:
- request = self.session.post(string, data=data, headers=headers, params=params)
- elif headers and not params:
- request = self.session.post(string, data=data, headers=headers)
- elif not headers and params:
- request = self.session.post(string, data=data, params=params)
- else:
- request = self.session.post(string, data=data)
+ request = self.session.post(string, data, headers=headers, params=params)
return request
def delete(self, string, data, headers={}):
:type headers: dict
"""
string = '{0}/{1}'.format(self.pod, string)
- if headers:
- request = self.session.delete(string, data=data, headers=headers)
- else:
- request = self.session.delete(string, data=data)
+ request = self.session.delete(string, data=data, headers=headers)
return request
def _setlogin(self, username, password):
passing the desired one to the constructor.
For example:
- def _setlocation(self):
- self._location = 'foo.json'
-
+ def _setlocation(self):
+ self._location = 'foo.json'
:param location: url of the stream
:type location: str
-
:returns: str
"""
self._location = 'stream.json'
+ return self._location
def _obtain(self):
"""Obtains stream from pod.