Several changes:
Common: - Normalized report_coverage_*.sh scripts, and temporarily summarized results in device one for testing purposes. - Adapted run_tests_locally.sh script for testing purposes - Improved message synthesis of ServiceException Context: - Improved ConfigModel helper functions Device (intermediate backup): - Removed DataCache since it reduces readability of the code. Moved database one level up. - Improved ServicerImpl and moved DataCache functionality over there. - Added condition to prevent AddDevice request from carrying a configuration. - Multiple pre-work required for processing configuration differences in DeviceServiceServicerImpl.
Showing
- report_coverage_common.sh 1 addition, 1 deletionreport_coverage_common.sh
- report_coverage_context.sh 1 addition, 1 deletionreport_coverage_context.sh
- report_coverage_device.sh 1 addition, 1 deletionreport_coverage_device.sh
- run_tests_locally.sh 11 additions, 11 deletionsrun_tests_locally.sh
- src/common/rpc_method_wrapper/ServiceExceptions.py 18 additions, 5 deletionssrc/common/rpc_method_wrapper/ServiceExceptions.py
- src/context/service/database/ConfigModel.py 31 additions, 22 deletionssrc/context/service/database/ConfigModel.py
- src/context/service/grpc_server/ContextServiceServicerImpl.py 5 additions, 4 deletions...context/service/grpc_server/ContextServiceServicerImpl.py
- src/device/service/DeviceService.py 5 additions, 6 deletionssrc/device/service/DeviceService.py
- src/device/service/DeviceServiceServicerImpl.py 72 additions, 32 deletionssrc/device/service/DeviceServiceServicerImpl.py
- src/device/service/__main__.py 8 additions, 4 deletionssrc/device/service/__main__.py
- src/device/service/data_cache/DataCache.py 0 additions, 58 deletionssrc/device/service/data_cache/DataCache.py
- src/device/service/data_cache/__init__.py 0 additions, 0 deletionssrc/device/service/data_cache/__init__.py
- src/device/service/database/ConfigModel.py 41 additions, 46 deletionssrc/device/service/database/ConfigModel.py
- src/device/service/database/ContextModel.py 0 additions, 0 deletionssrc/device/service/database/ContextModel.py
- src/device/service/database/DatabaseTools.py 47 additions, 35 deletionssrc/device/service/database/DatabaseTools.py
- src/device/service/database/DeviceModel.py 0 additions, 0 deletionssrc/device/service/database/DeviceModel.py
- src/device/service/database/EndPointModel.py 0 additions, 0 deletionssrc/device/service/database/EndPointModel.py
- src/device/service/database/Tools.py 0 additions, 0 deletionssrc/device/service/database/Tools.py
- src/device/service/database/TopologyModel.py 0 additions, 0 deletionssrc/device/service/database/TopologyModel.py
- src/device/service/database/__init__.py 0 additions, 0 deletionssrc/device/service/database/__init__.py
Loading
Please register or sign in to comment