Loading src/nbi/service/rest_server/nbi_plugins/ietf_network_new/Networks.py +2 −3 Original line number Diff line number Diff line Loading @@ -12,7 +12,7 @@ # See the License for the specific language governing permissions and # limitations under the License. import json, logging import logging from flask import request from flask.json import jsonify from flask_restful import Resource Loading Loading @@ -61,4 +61,3 @@ class Networks(Resource): response = jsonify({'error': str(e)}) response.status_code = HTTP_SERVERERROR return response No newline at end of file src/nbi/service/rest_server/nbi_plugins/tfs_api/Resources.py +11 −2 Original line number Diff line number Diff line Loading @@ -259,7 +259,16 @@ class Devices(_Resource): class Device(_Resource): def get(self, device_uuid : str): return format_grpc_to_json(self.client.GetDevice(grpc_device_id(device_uuid))) return format_grpc_to_json(self.context_client.GetDevice(grpc_device_id(device_uuid))) def put(self, device_uuid : str): device = request.get_json() if device_uuid != device['device_id']['device_uuid']['uuid']: raise BadRequest('Mismatching device_uuid') return format_grpc_to_json(self.device_client.ConfigureDevice(grpc_device(device))) def delete(self, device_uuid : str): return format_grpc_to_json(self.device_client.DeleteDevice(grpc_device_id(device_uuid))) class LinkIds(_Resource): def get(self): Loading src/nbi/service/rest_server/nbi_plugins/tfs_api/__init__.py +2 −3 Original line number Diff line number Diff line Loading @@ -50,9 +50,8 @@ RESOURCES = [ ('api.slice', Slice, '/context/<path:context_uuid>/slice/<path:slice_uuid>'), ('api.device_ids', DeviceIds, '/device_ids'), ('api.devices', HardwareMultipleDevices, '/devices'), ('api.device', Hardware, '/device/<path:device_uuid>'), ('api.devices', Devices, '/devices'), ('api.device', Device, '/device/<path:device_uuid>'), ('api.link_ids', LinkIds, '/link_ids'), ('api.links', Links, '/links'), Loading src/nbi/service/rest_server/nbi_plugins/ietf_network_new/NameMapping.py +1 −1 File changed.Contains only whitespace changes. Show changes src/nbi/service/rest_server/nbi_plugins/ietf_network_new/YangHandler.py +7 −7 File changed.Contains only whitespace changes. Show changes Loading
src/nbi/service/rest_server/nbi_plugins/ietf_network_new/Networks.py +2 −3 Original line number Diff line number Diff line Loading @@ -12,7 +12,7 @@ # See the License for the specific language governing permissions and # limitations under the License. import json, logging import logging from flask import request from flask.json import jsonify from flask_restful import Resource Loading Loading @@ -61,4 +61,3 @@ class Networks(Resource): response = jsonify({'error': str(e)}) response.status_code = HTTP_SERVERERROR return response No newline at end of file
src/nbi/service/rest_server/nbi_plugins/tfs_api/Resources.py +11 −2 Original line number Diff line number Diff line Loading @@ -259,7 +259,16 @@ class Devices(_Resource): class Device(_Resource): def get(self, device_uuid : str): return format_grpc_to_json(self.client.GetDevice(grpc_device_id(device_uuid))) return format_grpc_to_json(self.context_client.GetDevice(grpc_device_id(device_uuid))) def put(self, device_uuid : str): device = request.get_json() if device_uuid != device['device_id']['device_uuid']['uuid']: raise BadRequest('Mismatching device_uuid') return format_grpc_to_json(self.device_client.ConfigureDevice(grpc_device(device))) def delete(self, device_uuid : str): return format_grpc_to_json(self.device_client.DeleteDevice(grpc_device_id(device_uuid))) class LinkIds(_Resource): def get(self): Loading
src/nbi/service/rest_server/nbi_plugins/tfs_api/__init__.py +2 −3 Original line number Diff line number Diff line Loading @@ -50,9 +50,8 @@ RESOURCES = [ ('api.slice', Slice, '/context/<path:context_uuid>/slice/<path:slice_uuid>'), ('api.device_ids', DeviceIds, '/device_ids'), ('api.devices', HardwareMultipleDevices, '/devices'), ('api.device', Hardware, '/device/<path:device_uuid>'), ('api.devices', Devices, '/devices'), ('api.device', Device, '/device/<path:device_uuid>'), ('api.link_ids', LinkIds, '/link_ids'), ('api.links', Links, '/links'), Loading
src/nbi/service/rest_server/nbi_plugins/ietf_network_new/NameMapping.py +1 −1 File changed.Contains only whitespace changes. Show changes
src/nbi/service/rest_server/nbi_plugins/ietf_network_new/YangHandler.py +7 −7 File changed.Contains only whitespace changes. Show changes