Pass headers for multi-tenant support
[multicloud/framework.git] / multivimbroker / multivimbroker / pub / utils / restcall.py
index c839f61..a136353 100644 (file)
@@ -54,7 +54,7 @@ def call_multipart_req(base_url, user, passwd, auth_type, resource, method,
         else:
             ret = [1, resp.read(), resp.code, resp]
     except urllib2.URLError as err:
-        ret = [2, str(err), resp.code, resp]
+        ret = [2, str(err), 500, resp]
     except Exception:
         logger.error(traceback.format_exc())
         logger.error("[%s]ret=%s" % (callid, str(sys.exc_info())))
@@ -69,7 +69,7 @@ def call_req(base_url, user, passwd, auth_type, resource, method,
 #    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 = ""