summaryrefslogtreecommitdiffstats
path: root/multivimbroker/multivimbroker/forwarder/views.py
diff options
context:
space:
mode:
Diffstat (limited to 'multivimbroker/multivimbroker/forwarder/views.py')
-rw-r--r--multivimbroker/multivimbroker/forwarder/views.py3
1 files changed, 2 insertions, 1 deletions
diff --git a/multivimbroker/multivimbroker/forwarder/views.py b/multivimbroker/multivimbroker/forwarder/views.py
index 7b9000c..5c7cd0a 100644
--- a/multivimbroker/multivimbroker/forwarder/views.py
+++ b/multivimbroker/multivimbroker/forwarder/views.py
@@ -269,7 +269,8 @@ class APIv1InfraWorkload(BaseServer):
def post(self, request, cloud_owner, cloud_region_id):
vimid = extsys.encode_vim_id(cloud_owner, cloud_region_id)
- if len(request.FILES) != 0:
+ content_type = request.META.get('CONTENT_TYPE', 'application/json')
+ if content_type.startswith("multipart"):
return self.__process_multipart(request, vimid)
return self.send(vimid, request.get_full_path(), request.body, "POST",
headers=originHeaders(request))