Update requirements file and added error messages for gNMI OpenConfig collector
- Added pyang and pyangbind to requirements.in - Created ErrorMessages.py for standardized error handling - Adjusted BASE_PATH in clone-yang-models.sh for correct directory structure - Updated YangHandler.py to include openconfig-ospf-types - Refactored imports in __init__.py for better readability - Added test utilities in messages_gnmi_openconfig.py for KPI packet creation - Modified test_gnmi_openconfig_collector.py to utilize new test utilities
parent
ba7d9c36
No related branches found
No related tags found
Showing
- src/telemetry/backend/requirements.in 3 additions, 1 deletionsrc/telemetry/backend/requirements.in
- src/telemetry/backend/service/ErrorMessages.py 40 additions, 0 deletionssrc/telemetry/backend/service/ErrorMessages.py
- src/telemetry/backend/service/collectors/__init__.py 0 additions, 1 deletionsrc/telemetry/backend/service/collectors/__init__.py
- src/telemetry/backend/service/collectors/gnmi_openconfig/clone-yang-models.sh 1 addition, 1 deletion...d/service/collectors/gnmi_openconfig/clone-yang-models.sh
- src/telemetry/backend/service/collectors/gnmi_openconfig/handlers/YangHandler.py 2 additions, 1 deletion...ervice/collectors/gnmi_openconfig/handlers/YangHandler.py
- src/telemetry/backend/service/collectors/gnmi_openconfig/handlers/__init__.py 9 additions, 9 deletions...d/service/collectors/gnmi_openconfig/handlers/__init__.py
- src/telemetry/backend/tests/gnmi_openconfig/messages_gnmi_openconfig.py 4 additions, 4 deletions...backend/tests/gnmi_openconfig/messages_gnmi_openconfig.py
- src/telemetry/backend/tests/gnmi_openconfig/test_gnmi_openconfig_collector.py 3 additions, 2 deletions...d/tests/gnmi_openconfig/test_gnmi_openconfig_collector.py
Loading
Please register or sign in to comment