aboutsummaryrefslogtreecommitdiffstats
path: root/catalog/packages/views/vnf_package_artifact_views.py
diff options
context:
space:
mode:
Diffstat (limited to 'catalog/packages/views/vnf_package_artifact_views.py')
-rw-r--r--catalog/packages/views/vnf_package_artifact_views.py12
1 files changed, 6 insertions, 6 deletions
diff --git a/catalog/packages/views/vnf_package_artifact_views.py b/catalog/packages/views/vnf_package_artifact_views.py
index 23a76c7..9dd9b57 100644
--- a/catalog/packages/views/vnf_package_artifact_views.py
+++ b/catalog/packages/views/vnf_package_artifact_views.py
@@ -14,13 +14,13 @@
import logging
+from django.http import FileResponse
from drf_yasg.utils import swagger_auto_schema
from rest_framework import status
from rest_framework.views import APIView
-from django.http import FileResponse
-from catalog.packages.serializers.response import ProblemDetailsSerializer
from catalog.packages.biz.vnf_pkg_artifacts import FetchVnfPkgArtifact
+from catalog.packages.const import TAG_VNF_PACKAGE_API
from .common import view_safe_call_with_log
logger = logging.getLogger(__name__)
@@ -38,11 +38,11 @@ VALID_FILTERS = [
class FetchVnfPkgmArtifactsView(APIView):
@swagger_auto_schema(
- tags=["VNF Package API"],
+ tags=[TAG_VNF_PACKAGE_API],
responses={
- status.HTTP_200_OK: "HTTP_200_OK",
- status.HTTP_404_NOT_FOUND: ProblemDetailsSerializer(),
- status.HTTP_500_INTERNAL_SERVER_ERROR: ProblemDetailsSerializer()
+ status.HTTP_200_OK: "Return the artifact file",
+ status.HTTP_404_NOT_FOUND: "Artifact not found",
+ status.HTTP_500_INTERNAL_SERVER_ERROR: "Internal error"
}
)
@view_safe_call_with_log(logger=logger)