api,libcni: add network config list-based plugin chaining
authorDan Williams <dcbw@redhat.com>
Sat, 17 Dec 2016 00:56:39 +0000 (18:56 -0600)
committerDan Williams <dcbw@redhat.com>
Fri, 20 Jan 2017 04:28:21 +0000 (22:28 -0600)
commit13534e505c6b7d1904e27a199625d9a50c5ef97e
tree73289ca96fd3be8961f96c4be3bf615c39a08642
parent06fd1369aabb041b1743146ded582ace8a459b21
api,libcni: add network config list-based plugin chaining

Using a new ".configlist" file format that allows specifying
a list of CNI network configurations to run, add new libcni
helper functions to call each plugin in the list, injecting
the overall name, CNI version, and previous plugin's Result
structure into the configuration of the next plugin.
types/types.go