def tearDown(self):
pass
- def test_package_get(self):
+ def test_nspackage_get(self):
- response = self.client.get("/api/nfvocatalog/v1/packages")
+ response = self.client.get("/api/nfvocatalog/v1/nspackages")
self.assertEqual(status.HTTP_200_OK, response.status_code, response.content)
+ def test_nfpackage_get(self):
+ response = self.client.get("/api/nfvocatalog/v1/nfpackages")
+ self.assertEqual(status.HTTP_200_OK, response.status_code, response.content)
\ No newline at end of file
from catalog.packages import views
urlpatterns = [
- url(r'^api/nfvocatalog/v1/packages$', views.package_get),
+ url(r'^api/nfvocatalog/v1/nspackages$', views.nspackage_get, name='nspackages_get'),
+ url(r'^api/nfvocatalog/v1/nspackage/(?P<csarId>[0-9a-zA-Z\-\_]+)$', views.nspackage_get, name='nspackage_get'),
+ url(r'^api/nfvocatalog/v1/nfpackages$', views.nspackage_get, name='nfpackages_get'),
+ url(r'^api/nfvocatalog/v1/nfpackage/(?P<csarId>[0-9a-zA-Z\-\_]+)$', views.nfpackage_get, name='nfpackage_get'),
]
logger = logging.getLogger(__name__)
@api_view(http_method_names=['GET'])
-def package_get(request, *args, **kwargs):
+def nspackage_get(request, *args, **kwargs):
+ logger.info("Enter method is %s", fun_name())
+ ret, normal_status = None, None
+
+ return Response(data=ret, status=status.HTTP_200_OK)
+
+@api_view(http_method_names=['GET'])
+def nfpackage_get(request, *args, **kwargs):
logger.info("Enter method is %s", fun_name())
ret, normal_status = None, None