- return self._request(url,method,body=body,headers=headers)
+ response = HttpResponse(content, status=status_code)
+ return response
+
+ def send(self, vimid, full_path, body, method, headers=None):
+
+ try:
+ url = getMultivimDriver(vimid, full_path=full_path)
+ except exceptions.VimBrokerException as e:
+ logging.exception("vimbroker exception: %s" % e)
+ return HttpResponse(e.content, status=e.status_code)
+ except Exception as e:
+ logging.exception("unkown exception: %s" % e)
+ return HttpResponse(str(e),
+ status=status.HTTP_500_INTERNAL_SERVER_ERROR)