From 6b8ed7503149cda1956e373d908751e80bddb44e Mon Sep 17 00:00:00 2001 From: fujinhua Date: Tue, 30 Oct 2018 15:49:42 +0800 Subject: [PATCH] Fix query vnf pkg resp swagger Change-Id: I7e6148d1e518f639bdab6326fd1ee1c52dc0def6 Issue-ID: VFC-1163 Signed-off-by: fujinhua --- .../packages/serializers/catalog_serializers.py | 25 ++++++++++++++++------ 1 file changed, 18 insertions(+), 7 deletions(-) diff --git a/catalog/packages/serializers/catalog_serializers.py b/catalog/packages/serializers/catalog_serializers.py index 265661db..90006c92 100644 --- a/catalog/packages/serializers/catalog_serializers.py +++ b/catalog/packages/serializers/catalog_serializers.py @@ -147,29 +147,40 @@ class NfPackageDistributeRequestSerializer(serializers.Serializer): class NfPackageInfoSerializer(serializers.Serializer): vnfdId = serializers.CharField( help_text="VNFD ID", - required=True, + required=False, + allow_null=True, allow_blank=True) vnfPackageId = serializers.CharField( help_text="VNF Package ID", required=True) vnfdProvider = serializers.CharField( - help_text="VNFD Provider", required=True, allow_blank=True) + help_text="VNFD Provider", + required=False, + allow_null=True, + allow_blank=True) vnfdVersion = serializers.CharField( - help_text="VNFD Version", required=True, allow_blank=True) + help_text="VNFD Version", + required=False, + allow_null=True, + allow_blank=True) vnfVersion = serializers.CharField( help_text="VNF Version", - required=True, + required=False, + allow_null=True, allow_blank=True) csarName = serializers.CharField( help_text="CSAR Name", - required=True, + required=False, + allow_null=True, allow_blank=True) vnfdModel = serializers.CharField( help_text="VNFD Model", - required=True, + required=False, + allow_null=True, allow_blank=True) downloadUrl = serializers.CharField( help_text="URL to download VNFD Model", - required=True, + required=False, + allow_null=True, allow_blank=True) -- 2.16.6