Ejemplo n.º 1
0
def getResponseBody(response):
    if response.headers['content-type'].startswith('application/json'):
     try:
       return Utils.jsonStr_To_Dict(str(response._content))
     except:
         return str.strip(response._content)
    return str.strip(response._content)
Ejemplo n.º 2
0
 def get_renter_info(self):
     try:
        res=requests.get('{}{}'.format(self._get_url(self.prop.get('test.host'),self.prop.get('test.port')),Renter.LOGINPATH),params=self.default_account)
        if str(res.status_code)[0:1]=='2':
         try:
           return Utils.jsonStr_To_Dict(res.content.decode())
         except Exception as e:
             raise e
        else:
           logging.error('Renter with [{}] is not accessible.'.format(self.default_account))
           return None
     except Exception as e:
         raise e
Ejemplo n.º 3
0
def getExecptedBody(execpted):
       try:
          return Utils.jsonStr_To_Dict(str(execpted))
       except:
          return str(execpted)