Loading proto/context.proto +1 −0 Original line number Diff line number Diff line Loading @@ -232,6 +232,7 @@ enum DeviceDriverEnum { DEVICEDRIVER_SMARTNIC = 16; DEVICEDRIVER_MORPHEUS = 17; DEVICEDRIVER_RYU = 18; DEVICEDRIVER_RESTCONF = 19; } enum DeviceOperationalStatusEnum { Loading src/context/service/database/models/enums/DeviceDriver.py +1 −0 Original line number Diff line number Diff line Loading @@ -41,6 +41,7 @@ class ORM_DeviceDriverEnum(enum.Enum): SMARTNIC = DeviceDriverEnum.DEVICEDRIVER_SMARTNIC MORPHEUS = DeviceDriverEnum.DEVICEDRIVER_MORPHEUS RYU = DeviceDriverEnum.DEVICEDRIVER_RYU RESTCONF = DeviceDriverEnum.DEVICEDRIVER_RESTCONF grpc_to_enum__device_driver = functools.partial( grpc_to_enum, DeviceDriverEnum, ORM_DeviceDriverEnum) src/service/service/service_handler_api/FilterFields.py +1 −0 Original line number Diff line number Diff line Loading @@ -53,6 +53,7 @@ DEVICE_DRIVER_VALUES = { DeviceDriverEnum.DEVICEDRIVER_IETF_L3VPN, DeviceDriverEnum.DEVICEDRIVER_SMARTNIC, DeviceDriverEnum.DEVICEDRIVER_RYU, DeviceDriverEnum.DEVICEDRIVER_RESTCONF, } # Map allowed filter fields to allowed values per Filter field. If no restriction (free text) None is specified Loading src/webui/service/device/forms.py +1 −0 Original line number Diff line number Diff line Loading @@ -36,6 +36,7 @@ class AddDeviceForm(FlaskForm): device_drivers_qkd = BooleanField('QKD') device_drivers_smartnic = BooleanField('SMARTNIC') device_drivers_morpheus = BooleanField('MORPHEUS') device_drivers_restconf = BooleanField('RESTCONF') device_config_address = StringField('connect/address',default='127.0.0.1',validators=[DataRequired(), Length(min=5)]) device_config_port = StringField('connect/port',default='0',validators=[DataRequired(), Length(min=1)]) Loading src/webui/service/device/routes.py +2 −0 Original line number Diff line number Diff line Loading @@ -139,6 +139,8 @@ def add(): device_drivers.append(DeviceDriverEnum.DEVICEDRIVER_SMARTNIC) if form.device_drivers_morpheus.data: device_drivers.append(DeviceDriverEnum.DEVICEDRIVER_MORPHEUS) if form.device_drivers_restconf.data: device_drivers.append(DeviceDriverEnum.DEVICEDRIVER_RESTCONF) device_obj.device_drivers.extend(device_drivers) # pylint: disable=no-member try: Loading Loading
proto/context.proto +1 −0 Original line number Diff line number Diff line Loading @@ -232,6 +232,7 @@ enum DeviceDriverEnum { DEVICEDRIVER_SMARTNIC = 16; DEVICEDRIVER_MORPHEUS = 17; DEVICEDRIVER_RYU = 18; DEVICEDRIVER_RESTCONF = 19; } enum DeviceOperationalStatusEnum { Loading
src/context/service/database/models/enums/DeviceDriver.py +1 −0 Original line number Diff line number Diff line Loading @@ -41,6 +41,7 @@ class ORM_DeviceDriverEnum(enum.Enum): SMARTNIC = DeviceDriverEnum.DEVICEDRIVER_SMARTNIC MORPHEUS = DeviceDriverEnum.DEVICEDRIVER_MORPHEUS RYU = DeviceDriverEnum.DEVICEDRIVER_RYU RESTCONF = DeviceDriverEnum.DEVICEDRIVER_RESTCONF grpc_to_enum__device_driver = functools.partial( grpc_to_enum, DeviceDriverEnum, ORM_DeviceDriverEnum)
src/service/service/service_handler_api/FilterFields.py +1 −0 Original line number Diff line number Diff line Loading @@ -53,6 +53,7 @@ DEVICE_DRIVER_VALUES = { DeviceDriverEnum.DEVICEDRIVER_IETF_L3VPN, DeviceDriverEnum.DEVICEDRIVER_SMARTNIC, DeviceDriverEnum.DEVICEDRIVER_RYU, DeviceDriverEnum.DEVICEDRIVER_RESTCONF, } # Map allowed filter fields to allowed values per Filter field. If no restriction (free text) None is specified Loading
src/webui/service/device/forms.py +1 −0 Original line number Diff line number Diff line Loading @@ -36,6 +36,7 @@ class AddDeviceForm(FlaskForm): device_drivers_qkd = BooleanField('QKD') device_drivers_smartnic = BooleanField('SMARTNIC') device_drivers_morpheus = BooleanField('MORPHEUS') device_drivers_restconf = BooleanField('RESTCONF') device_config_address = StringField('connect/address',default='127.0.0.1',validators=[DataRequired(), Length(min=5)]) device_config_port = StringField('connect/port',default='0',validators=[DataRequired(), Length(min=1)]) Loading
src/webui/service/device/routes.py +2 −0 Original line number Diff line number Diff line Loading @@ -139,6 +139,8 @@ def add(): device_drivers.append(DeviceDriverEnum.DEVICEDRIVER_SMARTNIC) if form.device_drivers_morpheus.data: device_drivers.append(DeviceDriverEnum.DEVICEDRIVER_MORPHEUS) if form.device_drivers_restconf.data: device_drivers.append(DeviceDriverEnum.DEVICEDRIVER_RESTCONF) device_obj.device_drivers.extend(device_drivers) # pylint: disable=no-member try: Loading