+445
−0
File added.
Preview size limit exceeded, changes collapsed.
+284
−0
File added.
Preview size limit exceeded, changes collapsed.
Loading
WARNING! Gitlab maintenance operation scheduled for Thursday, 18 June between 19:00 and 20:00 (CET). During this time window, short service interruptions (less than 5 minutes) may occur. Thank you in advance for your understanding.
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>
File added.
Preview size limit exceeded, changes collapsed.
File added.
Preview size limit exceeded, changes collapsed.