Plugin version negotiation (#5434)

* Plugin version updates

* Update datatbase plugins

* Revert netRPC deletions

* Revert netRPC deletions

* Update plugins to serve both versions

* Update database plugins

* Add Initialize back in

* revert pointer changes

* Add deprecation warning

* Update tests

* Update go-plugin

* Review Feedback
This commit is contained in:
Brian Kassouf
2018-10-19 15:56:17 -07:00
committed by GitHub
parent 7f35c053dd
commit 3dcb20fdd2
11 changed files with 150 additions and 76 deletions

View File

@@ -127,6 +127,7 @@ func TestPlugin_NetRPC_Main(t *testing.T) {
return
}
os.Unsetenv(pluginutil.PluginVaultVersionEnv)
p := &mockPlugin{
users: make(map[string][]string),
}