X-Git-Url: https://gerrit.o-ran-sc.org/r/gitweb?a=blobdiff_plain;f=o2ims%2Fviews%2Focloud_route.py;h=aef2151bc4a7cddecb4a3d6f35c5c5a296978d58;hb=78b9ca23e5bdec562703ed3e54f07e08eac1ec21;hp=8b0ccf590e7768b31ac8c90c2fbad644aac2cc70;hpb=78c1042379421afb07863f0459ab76bf7edf934b;p=pti%2Fo2.git diff --git a/o2ims/views/ocloud_route.py b/o2ims/views/ocloud_route.py index 8b0ccf5..aef2151 100644 --- a/o2ims/views/ocloud_route.py +++ b/o2ims/views/ocloud_route.py @@ -23,7 +23,8 @@ from o2ims.domain import ocloud from o2ims.views import ocloud_view from o2ims.views.api_ns import api_ims_inventory as api_ims_inventory_v1 from o2ims.views.ocloud_dto import OcloudDTO, ResourceTypeDTO,\ - ResourcePoolDTO, ResourceDTO, DeploymentManagerDTO, SubscriptionDTO + ResourcePoolDTO, ResourceDTO, DeploymentManagerDTO, SubscriptionDTO, \ + InventoryApiV1DTO from o2common.helper import o2logging logger = o2logging.get_logger(__name__) @@ -38,7 +39,10 @@ def configure_api_route(): # ---------- API versions ---------- # @api_ims_inventory_v1.route("/v1/api_versions") class VersionRouter(Resource): + model = InventoryApiV1DTO.api_version_info_get + @api_ims_inventory_v1.doc('Get Inventory API version') + @api_ims_inventory_v1.marshal_with(model) def get(self): return { 'uriPrefix': request.base_url.rsplit('/', 1)[0],