logger.error("Status code is %s, detail is %s.",
status_code, content)
response = pecan.Response(body=content, status=status_code)
-
- for k in syscomm.getHeadersKeys(resp):
- response.headers[k] = resp[k]
+ if retcode == 0:
+ for k in syscomm.getHeadersKeys(resp):
+ response.headers[k] = resp[k]
return response
logger.exception("exception: %s" % e)
response = HttpResponse(content, status=status_code)
- for k in getHeadersKeys(resp):
- response[k] = resp[k]
+ if retcode == 0:
+ for k in getHeadersKeys(resp):
+ response[k] = resp[k]
return response
def _multipart_req(self, route_uri, method, body, headers=None):
# logger.debug("[%s]call_req('%s','%s','%s',%s,'%s','%s','%s')" % (
# callid, base_url, user, passwd, auth_type, resource, method, content))
ret = None
- resp_status = ''
+ resp_status = '500'
resp = ""
full_url = ""