plugins/types
Dan Williams 9b8a0e0c64 spec,libcni: add support for injecting runtimeConfig into plugin stdin data
Add a new CapabilityArgs member to the RuntimeConf struct which runtimes can
use to pass arbitrary capability-based keys to the plugin.  Elements of this
member will be filtered against the plugin's advertised capabilities (from
its config JSON) and then added to a new "runtimeConfig" top-level map added
to the config JSON sent to the plugin on stdin.

Also "runtime_config"->"runtimeConfig" in CONVENTIONS.md to make
capitalization consistent with other CNI config keys like "cniVersion".
2017-03-01 10:49:40 -06:00
..
020 spec/plugins: return interface details and multiple IP addresses to runtime 2017-01-25 11:31:18 -06:00
current pkg/types: misc current types testcase cleanups 2017-02-27 13:28:07 -06:00
args_test.go pkg/types: cover string for unmarshal tests 2016-06-13 18:18:36 -07:00
args.go pkg/types: Add UnmarshallableString type 2016-06-09 14:45:58 -07:00
types_suite_test.go *: add missing license headers + check 2016-04-01 15:35:21 +02:00
types.go spec,libcni: add support for injecting runtimeConfig into plugin stdin data 2017-03-01 10:49:40 -06:00