Modify vfc-vnflcm schemas 93/30993/1
authorying.yunlong <ying.yunlong@zte.com.cn>
Fri, 9 Feb 2018 07:13:39 +0000 (15:13 +0800)
committerying.yunlong <ying.yunlong@zte.com.cn>
Fri, 9 Feb 2018 07:13:39 +0000 (15:13 +0800)
Change-Id: Iadcc3847c67c2890c4819ab67b3a7c8124d2a130
Issue-ID: VFC-682
Signed-off-by: ying.yunlong <ying.yunlong@zte.com.cn>
lcm/lcm/nf/vnfs/serializers.py
lcm/lcm/settings.py

index 50879a1..b7fe9e6 100644 (file)
@@ -337,13 +337,6 @@ class ExtVirtualLinkSerizlizer(serializers.Serializer):
         allow_null=True)
 
 
-class ExtVirtualLinksSerializer(serializers.ListSerializer):
-    child = ExtVirtualLinkSerizlizer(
-        help_text="extVirtualLink",
-        required=False,
-        allow_null=True)
-
-
 class AdditionalParamsSerializer(serializers.Serializer):
     inputs = serializers.DictField(
         help_text="inputs",
@@ -352,8 +345,11 @@ class AdditionalParamsSerializer(serializers.Serializer):
             allow_blank=True),
         required=False,
         allow_null=True)
-    extVirtualLinks = ExtVirtualLinksSerializer(
-        help_text="extVirtualLinks", required=False, allow_null=True)
+    extVirtualLinks = serializers.ListSerializer(
+        help_text="extVirtualLinks",
+        child=ExtVirtualLinkSerizlizer(help_text="extVirtualLinks", required=False, allow_null=True),
+        required=False,
+        allow_null=True)
 
 
 class InstantiateVnfRequestSerializer(serializers.Serializer):
@@ -372,8 +368,11 @@ class InstantiateVnfRequestSerializer(serializers.Serializer):
         required=True,
         max_length=255,
         allow_null=True)
-    extVirtualLinks = ExtVirtualLinksSerializer(
-        help_text="extVirtualLinks", required=False, allow_null=True)
+    extVirtualLinks = serializers.ListSerializer(
+        help_text="extVirtualLinks",
+        child=ExtVirtualLinkSerizlizer(help_text="extVirtualLinks", required=False, allow_null=True),
+        required=False,
+        allow_null=True)
     additionalParams = AdditionalParamsSerializer(
         help_text="additionalParams", required=False, allow_null=True)
 
index 9de0b9d..85e8981 100644 (file)
@@ -71,8 +71,6 @@ REST_FRAMEWORK = {
     'DEFAULT_PARSER_CLASSES': (
         'rest_framework.parsers.JSONParser',
         'rest_framework.parsers.MultiPartParser',
-        # 'rest_framework.parsers.FormParser',
-        # 'rest_framework.parsers.FileUploadParser',
     )
 }