- Sep 20, 2022
-
-
Georgios Katsikas authored
This commit adds support for P4 device and resource management by implementing: * key P4 entities as Python objects * a context class for turning P4 info files into context * common functions around P4 * a manager class which exploits P4 entities and context to manage P4 devices * GetConfig() RPC * SetConfig() RPC, and * DeleteConfig() RPC * basic internal and unit tests Signed-off-by: Georgios Katsikas <katsikas.gp@gmail.com>
-
- Jul 21, 2022
-
-
Lluis Gifre Renom authored
- Arranged commit before merge - Replaced string-based timestamps by context.Timestamp - Created helper functions to convert timestamps string from/to float - Arranged requirements to meet dependencies of converter functions
-
- Jul 15, 2022
-
-
Lluis Gifre Renom authored
Common: - Corrected Python package versions to prevent collisions with p4runtime Context: - Minor corrections in GitLab CI/CD pipeline Device: - Corrected Python package versions to prevent collisions with p4runtime Monitoring: - Arranged requirements to accelerate Docker image creation - Corrected Python package versions to prevent collisions with p4runtime - Updated Dockerfile - Arranged GitLab CI/CD pipeline
-
Lluis Gifre Renom authored
Device: - Removed obsoleted run_tests_locally-device.sh script - Moved imports from *.proto folder to common.proto folder - Removed device's genproto.sh script - Minor code and linting fixing - Arranged requirements to accelerate Docker image creation - Updated Dockerfile - Arranged GitLab CI/CD pipeline - Corrected usage of ConfigRules to use new custom ConfigRules Monitoring: - Moved imports from *.proto folder to common.proto folder - Removed monitoring's genproto.sh script
-
- May 17, 2022
-
-
Lluis Gifre Renom authored
-
Lluis Gifre Renom authored
- OpenConfigDriver migrate from netconf_client to ncclient library - Clean integration of Candidate datastore - OpenConfigDriver code cleanup
-
- May 16, 2022
-
-
Roberto Rubino authored
new development of microwave device - implemented the Api to get configurations, create and delete services
-
- Feb 16, 2022
-
-
Lluis Gifre Renom authored
-
- Feb 10, 2022
-
-
Lluis Gifre Renom authored
-
- Jan 26, 2022
-
-
Sergio Gonzalez Diaz authored
-
- Jan 21, 2022
-
-
- Jan 13, 2022
-
-
- Nov 30, 2021
-
-
Javi Moreno authored
-
- Nov 12, 2021
-
-
Lluis Gifre Renom authored
-
- Oct 27, 2021
-
-
Lluis Gifre Renom authored
-
- Oct 05, 2021
-
-
Lluis Gifre Renom authored
-
Lluis Gifre Renom authored
-
- Oct 04, 2021
-
-
Lluis Gifre Renom authored
-
- Oct 01, 2021
-
-
Lluis Gifre Renom authored
- Implemented GetConfig/SetConfig/DeleteConfig - Implemented unit tests for GetConfig/SetConfig/DeleteConfig - Implementing simple DiscriteEventSimulator to emulate monitoring - Remains to implement SubscribeState/UnsubscribeState/GetState - Remains to implement unit tests for SubscribeState/UnsubscribeState/GetState
-
- Aug 05, 2021
-
-
Lluis Gifre Renom authored
-
- Jul 27, 2021
-
-
Lluis Gifre Renom authored
This reverts merge request !3
-
- Jul 26, 2021
-
-
Lluis Gifre Renom authored
-