2 Commits

Author SHA1 Message Date
Ian Wells
c8d15c9bcc Remove six
Six is Python 2 and 3 compatibility.  It is no longer needed now that
we're purely py3.

Change-Id: I28a6f8539b3b3ce35221728ec631380a18c921b3
2020-07-27 23:15:31 +00:00
Naveen Joy
9b80f54f41 Implement VPP API versioning
Store VPP API manifest files in a directory (vpp-api-files).
These files will contain a Whitelist file as well as API
CRC manifest file. At startup, the vpp-agent will check if the
API signature is compatible with the installed VPP. At runtime,
only API calls listed in the white list will be allowed.

Closes-Bug: #1855750

Change-Id: Idc37ef9b1cc10d08f606cb4b50b15f5f2932a050
2020-02-17 12:24:38 -08:00