def put(self, ws_id, catalogue_id, vnf_id): """Updates a function Updates a function in the project or catalogue by its id""" vnf_data = get_json(request) vnf_data = catalogue_servicesimpl.update_service_catalogue(ws_id, catalogue_id, vnf_id, vnf_data, True) return prepare_response(vnf_data)
def put(self, ws_id, catalogue_id, service_id): """Update the service Updates the referenced service in the catalogue""" function_data = get_json(request) service = catalogue_servicesimpl.update_service_catalogue(ws_id, catalogue_id, service_id, function_data, False) return prepare_response(service)
def put(self, ws_id, catalogue_id, vnf_id): """Updates a function Updates a function in the project or catalogue by its id""" vnf_data = get_json(request) vnf_data = catalogue_servicesimpl.update_service_catalogue( ws_id, catalogue_id, vnf_id, vnf_data, True) return prepare_response(vnf_data)
def put(self, ws_id, parent_id, vnf_id): """Updates a function Updates a function in the project or catalogue by its id""" if get_parent(request) is Category.project: vnf_data = get_json(request) vnf_data = functionsimpl.update_function(ws_id, parent_id, vnf_id, vnf_data) return prepare_response(vnf_data) if get_parent(request) is Category.catalogue: vnf_data = get_json(request) vnf_data = catalogue_servicesimpl.update_service_catalogue(ws_id, parent_id, vnf_id, vnf_data, True) return prepare_response(vnf_data) return prepare_response("update vnf in project with id " + parent_id)
def put(self, ws_id, parent_id, vnf_id): """Updates a function Updates a function in the project or catalogue by its id""" if get_parent(request) is Category.project: vnf_data = get_json(request) vnf_data = functionsimpl.update_function(ws_id, parent_id, vnf_id, vnf_data) return prepare_response(vnf_data) if get_parent(request) is Category.catalogue: vnf_data = get_json(request) vnf_data = catalogue_servicesimpl.update_service_catalogue( ws_id, parent_id, vnf_id, vnf_data, True) return prepare_response(vnf_data) return prepare_response("update vnf in project with id " + parent_id)
def put(self, ws_id, parent_id, service_id): """Update the service Updates the referenced service in the project or in the catalogue or platform""" if get_parent(request) is Category.project: service = servicesimpl.update_service(ws_id, parent_id, service_id, get_json(request)) return prepare_response(service) elif get_parent(request) is Category.catalogue: function_data = get_json(request) service = catalogue_servicesimpl.update_service_catalogue(ws_id, parent_id, service_id, function_data, False) return prepare_response(service) elif get_parent(request) is Category.platform: # platform only has one upload method result = platform_connector.create_service_on_platform(ws_id, parent_id, get_json(request)) return prepare_response(result) return prepare_response("not yet implemented")
def put(self, ws_id, parent_id, service_id): """Update the service Updates the referenced service in the project or in the catalogue or platform""" if get_parent(request) is Category.project: service = servicesimpl.update_service(ws_id, parent_id, service_id, get_json(request)) return prepare_response(service) elif get_parent(request) is Category.catalogue: function_data = get_json(request) service = catalogue_servicesimpl.update_service_catalogue( ws_id, parent_id, service_id, function_data, False) return prepare_response(service) elif get_parent(request) is Category.platform: # platform only has one upload method result = platform_connector.create_service_on_platform( ws_id, parent_id, get_json(request)) return prepare_response(result) return prepare_response("not yet implemented")