Device component:
- removed internal in-memory database - added storage of connect-related config rules in context and added driver pre-loading when Device component starts - re-organized code of EmulatedDriver - re-organized code to improve clarity - minor code bug resolutions - code cleanup
Showing
- src/device/service/DeviceService.py 3 additions, 7 deletionssrc/device/service/DeviceService.py
- src/device/service/DeviceServiceServicerImpl.py 89 additions, 377 deletionssrc/device/service/DeviceServiceServicerImpl.py
- src/device/service/Tools.py 286 additions, 0 deletionssrc/device/service/Tools.py
- src/device/service/__main__.py 4 additions, 1 deletionsrc/device/service/__main__.py
- src/device/service/database/ConfigModel.py 0 additions, 122 deletionssrc/device/service/database/ConfigModel.py
- src/device/service/database/DatabaseTools.py 0 additions, 127 deletionssrc/device/service/database/DatabaseTools.py
- src/device/service/database/DeviceModel.py 0 additions, 106 deletionssrc/device/service/database/DeviceModel.py
- src/device/service/database/EndPointModel.py 0 additions, 79 deletionssrc/device/service/database/EndPointModel.py
- src/device/service/database/KpiModel.py 0 additions, 59 deletionssrc/device/service/database/KpiModel.py
- src/device/service/database/Tools.py 0 additions, 72 deletionssrc/device/service/database/Tools.py
- src/device/service/database/TopologyModel.py 0 additions, 39 deletionssrc/device/service/database/TopologyModel.py
- src/device/service/driver_api/DriverInstanceCache.py 43 additions, 4 deletionssrc/device/service/driver_api/DriverInstanceCache.py
- src/device/service/driver_api/FilterFields.py 10 additions, 2 deletionssrc/device/service/driver_api/FilterFields.py
- src/device/service/driver_api/Tools.py 0 additions, 71 deletionssrc/device/service/driver_api/Tools.py
- src/device/service/drivers/emulated/Constants.py 6 additions, 12 deletionssrc/device/service/drivers/emulated/Constants.py
- src/device/service/drivers/emulated/EmulatedDriver.py 7 additions, 99 deletionssrc/device/service/drivers/emulated/EmulatedDriver.py
- src/device/service/drivers/emulated/SyntheticSamplingParameters.py 86 additions, 0 deletions...e/service/drivers/emulated/SyntheticSamplingParameters.py
- src/device/service/drivers/emulated/Tools.py 46 additions, 0 deletionssrc/device/service/drivers/emulated/Tools.py
- src/device/service/drivers/openconfig/templates/EndPoints.py 5 additions, 5 deletionssrc/device/service/drivers/openconfig/templates/EndPoints.py
- src/device/service/monitoring/MonitoringLoop.py 43 additions, 0 deletionssrc/device/service/monitoring/MonitoringLoop.py
Loading
Please register or sign in to comment