Add ability to provide env vars to plugins (#5359)

* Add ability to provide env vars to plugins

* Update docs

* Update docs with examples

* Refactor TestAddTestPlugin, remove TestAddTestPluginTempDir
This commit is contained in:
Calvin Leung Huang
2018-09-20 10:50:29 -07:00
committed by GitHub
parent abdf729924
commit 494b9a039c
12 changed files with 170 additions and 84 deletions

View File

@@ -89,7 +89,7 @@ func testConfig(t *testing.T) (*logical.BackendConfig, func()) {
os.Setenv(pluginutil.PluginCACertPEMEnv, cluster.CACertPEMFile)
vault.TestAddTestPlugin(t, core.Core, "mock-plugin", "TestBackend_PluginMain")
vault.TestAddTestPlugin(t, core.Core, "mock-plugin", "TestBackend_PluginMain", []string{}, "")
return config, func() {
cluster.Cleanup()