NBI component:
- Updated to use gunicorn as WGSI HTTP server - Removed gRPC client/server as it was unused - Added WebSocket Flask-SocketIO - Implemented Heartbeat endpoint based on WebSocket - Other minor framework and WebUI fixes
parent
e94c8d32
No related branches found
No related tags found
Showing
- manifests/nbiservice.yaml 14 additions, 19 deletionsmanifests/nbiservice.yaml
- proto/nbi.proto 0 additions, 28 deletionsproto/nbi.proto
- src/common/Constants.py 0 additions, 1 deletionsrc/common/Constants.py
- src/nbi/.gitlab-ci.yml 1 addition, 1 deletionsrc/nbi/.gitlab-ci.yml
- src/nbi/Dockerfile 3 additions, 14 deletionssrc/nbi/Dockerfile
- src/nbi/client/NbiClient.py 0 additions, 96 deletionssrc/nbi/client/NbiClient.py
- src/nbi/requirements.in 20 additions, 1 deletionsrc/nbi/requirements.in
- src/nbi/service/NbiApplication.py 63 additions, 0 deletionssrc/nbi/service/NbiApplication.py
- src/nbi/service/NbiService.py 0 additions, 28 deletionssrc/nbi/service/NbiService.py
- src/nbi/service/NbiServiceServicerImpl.py 0 additions, 63 deletionssrc/nbi/service/NbiServiceServicerImpl.py
- src/nbi/service/app.py 44 additions, 58 deletionssrc/nbi/service/app.py
- src/nbi/service/websocket_namespaces/__init__.py 0 additions, 0 deletionssrc/nbi/service/websocket_namespaces/__init__.py
- src/nbi/service/websocket_namespaces/hearthbeat/HeartbeatNamespace.py 41 additions, 0 deletions...ice/websocket_namespaces/hearthbeat/HeartbeatNamespace.py
- src/nbi/service/websocket_namespaces/hearthbeat/__init__.py 6 additions, 8 deletionssrc/nbi/service/websocket_namespaces/hearthbeat/__init__.py
- src/webui/service/__init__.py 1 addition, 1 deletionsrc/webui/service/__init__.py
proto/nbi.proto
deleted
100644 → 0
src/nbi/client/NbiClient.py
deleted
100644 → 0
src/nbi/service/NbiApplication.py
0 → 100644
src/nbi/service/NbiService.py
deleted
100644 → 0
Please register or sign in to comment