Loading src/device/service/drivers/__init__.py +14 −13 Original line number Diff line number Diff line Loading @@ -14,7 +14,8 @@ import os from common.DeviceTypes import DeviceTypeEnum from ..driver_api.FilterFields import FilterFieldEnum, ORM_DeviceDriverEnum from common.proto.context_pb2 import DeviceDriverEnum from ..driver_api.FilterFields import FilterFieldEnum TRUE_VALUES = {'T', 'TRUE', 'YES', '1'} DEVICE_EMULATED_ONLY = os.environ.get('DEVICE_EMULATED_ONLY') Loading Loading @@ -47,7 +48,7 @@ DRIVERS.append( #DeviceTypeEnum.PACKET_SWITCH, ], FilterFieldEnum.DRIVER: [ ORM_DeviceDriverEnum.UNDEFINED, DeviceDriverEnum.DEVICEDRIVER_UNDEFINED, ], }, #{ Loading @@ -63,12 +64,12 @@ DRIVERS.append( # DeviceTypeEnum.EMULATED_PACKET_SWITCH, # ], # FilterFieldEnum.DRIVER: [ # ORM_DeviceDriverEnum.UNDEFINED, # ORM_DeviceDriverEnum.OPENCONFIG, # ORM_DeviceDriverEnum.TRANSPORT_API, # ORM_DeviceDriverEnum.P4, # ORM_DeviceDriverEnum.IETF_NETWORK_TOPOLOGY, # ORM_DeviceDriverEnum.ONF_TR_352, # DeviceDriverEnum.DEVICEDRIVER_UNDEFINED, # DeviceDriverEnum.DEVICEDRIVER_OPENCONFIG, # DeviceDriverEnum.DEVICEDRIVER_TRANSPORT_API, # DeviceDriverEnum.DEVICEDRIVER_P4, # DeviceDriverEnum.DEVICEDRIVER_IETF_NETWORK_TOPOLOGY, # DeviceDriverEnum.DEVICEDRIVER_ONF_TR_352, # ], #} ])) Loading @@ -80,7 +81,7 @@ if LOAD_ALL_DEVICE_DRIVERS: { # Real Packet Router, specifying OpenConfig Driver => use OpenConfigDriver FilterFieldEnum.DEVICE_TYPE: DeviceTypeEnum.PACKET_ROUTER, FilterFieldEnum.DRIVER : ORM_DeviceDriverEnum.OPENCONFIG, FilterFieldEnum.DRIVER : DeviceDriverEnum.DEVICEDRIVER_OPENCONFIG, } ])) Loading @@ -91,7 +92,7 @@ if LOAD_ALL_DEVICE_DRIVERS: { # Real OLS, specifying TAPI Driver => use TransportApiDriver FilterFieldEnum.DEVICE_TYPE: DeviceTypeEnum.OPEN_LINE_SYSTEM, FilterFieldEnum.DRIVER : ORM_DeviceDriverEnum.TRANSPORT_API, FilterFieldEnum.DRIVER : DeviceDriverEnum.DEVICEDRIVER_TRANSPORT_API, } ])) Loading @@ -102,7 +103,7 @@ if LOAD_ALL_DEVICE_DRIVERS: { # Real P4 Switch, specifying P4 Driver => use P4Driver FilterFieldEnum.DEVICE_TYPE: DeviceTypeEnum.P4_SWITCH, FilterFieldEnum.DRIVER : ORM_DeviceDriverEnum.P4, FilterFieldEnum.DRIVER : DeviceDriverEnum.DEVICEDRIVER_P4, } ])) Loading @@ -112,7 +113,7 @@ if LOAD_ALL_DEVICE_DRIVERS: (IETFApiDriver, [ { FilterFieldEnum.DEVICE_TYPE: DeviceTypeEnum.MICROWAVE_RADIO_SYSTEM, FilterFieldEnum.DRIVER : ORM_DeviceDriverEnum.IETF_NETWORK_TOPOLOGY, FilterFieldEnum.DRIVER : DeviceDriverEnum.DEVICEDRIVER_IETF_NETWORK_TOPOLOGY, } ])) Loading @@ -123,6 +124,6 @@ if LOAD_ALL_DEVICE_DRIVERS: { # Close enough, it does optical switching FilterFieldEnum.DEVICE_TYPE: DeviceTypeEnum.XR_CONSTELLATION, FilterFieldEnum.DRIVER : ORM_DeviceDriverEnum.XR, FilterFieldEnum.DRIVER : DeviceDriverEnum.DEVICEDRIVER_XR, } ])) Loading
src/device/service/drivers/__init__.py +14 −13 Original line number Diff line number Diff line Loading @@ -14,7 +14,8 @@ import os from common.DeviceTypes import DeviceTypeEnum from ..driver_api.FilterFields import FilterFieldEnum, ORM_DeviceDriverEnum from common.proto.context_pb2 import DeviceDriverEnum from ..driver_api.FilterFields import FilterFieldEnum TRUE_VALUES = {'T', 'TRUE', 'YES', '1'} DEVICE_EMULATED_ONLY = os.environ.get('DEVICE_EMULATED_ONLY') Loading Loading @@ -47,7 +48,7 @@ DRIVERS.append( #DeviceTypeEnum.PACKET_SWITCH, ], FilterFieldEnum.DRIVER: [ ORM_DeviceDriverEnum.UNDEFINED, DeviceDriverEnum.DEVICEDRIVER_UNDEFINED, ], }, #{ Loading @@ -63,12 +64,12 @@ DRIVERS.append( # DeviceTypeEnum.EMULATED_PACKET_SWITCH, # ], # FilterFieldEnum.DRIVER: [ # ORM_DeviceDriverEnum.UNDEFINED, # ORM_DeviceDriverEnum.OPENCONFIG, # ORM_DeviceDriverEnum.TRANSPORT_API, # ORM_DeviceDriverEnum.P4, # ORM_DeviceDriverEnum.IETF_NETWORK_TOPOLOGY, # ORM_DeviceDriverEnum.ONF_TR_352, # DeviceDriverEnum.DEVICEDRIVER_UNDEFINED, # DeviceDriverEnum.DEVICEDRIVER_OPENCONFIG, # DeviceDriverEnum.DEVICEDRIVER_TRANSPORT_API, # DeviceDriverEnum.DEVICEDRIVER_P4, # DeviceDriverEnum.DEVICEDRIVER_IETF_NETWORK_TOPOLOGY, # DeviceDriverEnum.DEVICEDRIVER_ONF_TR_352, # ], #} ])) Loading @@ -80,7 +81,7 @@ if LOAD_ALL_DEVICE_DRIVERS: { # Real Packet Router, specifying OpenConfig Driver => use OpenConfigDriver FilterFieldEnum.DEVICE_TYPE: DeviceTypeEnum.PACKET_ROUTER, FilterFieldEnum.DRIVER : ORM_DeviceDriverEnum.OPENCONFIG, FilterFieldEnum.DRIVER : DeviceDriverEnum.DEVICEDRIVER_OPENCONFIG, } ])) Loading @@ -91,7 +92,7 @@ if LOAD_ALL_DEVICE_DRIVERS: { # Real OLS, specifying TAPI Driver => use TransportApiDriver FilterFieldEnum.DEVICE_TYPE: DeviceTypeEnum.OPEN_LINE_SYSTEM, FilterFieldEnum.DRIVER : ORM_DeviceDriverEnum.TRANSPORT_API, FilterFieldEnum.DRIVER : DeviceDriverEnum.DEVICEDRIVER_TRANSPORT_API, } ])) Loading @@ -102,7 +103,7 @@ if LOAD_ALL_DEVICE_DRIVERS: { # Real P4 Switch, specifying P4 Driver => use P4Driver FilterFieldEnum.DEVICE_TYPE: DeviceTypeEnum.P4_SWITCH, FilterFieldEnum.DRIVER : ORM_DeviceDriverEnum.P4, FilterFieldEnum.DRIVER : DeviceDriverEnum.DEVICEDRIVER_P4, } ])) Loading @@ -112,7 +113,7 @@ if LOAD_ALL_DEVICE_DRIVERS: (IETFApiDriver, [ { FilterFieldEnum.DEVICE_TYPE: DeviceTypeEnum.MICROWAVE_RADIO_SYSTEM, FilterFieldEnum.DRIVER : ORM_DeviceDriverEnum.IETF_NETWORK_TOPOLOGY, FilterFieldEnum.DRIVER : DeviceDriverEnum.DEVICEDRIVER_IETF_NETWORK_TOPOLOGY, } ])) Loading @@ -123,6 +124,6 @@ if LOAD_ALL_DEVICE_DRIVERS: { # Close enough, it does optical switching FilterFieldEnum.DEVICE_TYPE: DeviceTypeEnum.XR_CONSTELLATION, FilterFieldEnum.DRIVER : ORM_DeviceDriverEnum.XR, FilterFieldEnum.DRIVER : DeviceDriverEnum.DEVICEDRIVER_XR, } ]))