Add TLS config to skeleton plugin (#3137)

This commit is contained in:
Issac
2017-08-09 21:41:17 +03:00
committed by Brian Kassouf
parent de82889d04
commit c1d69f8d79

View File

@@ -108,11 +108,18 @@ backend running the plugin.
package main
import (
"os"
"github.com/hashicorp/vault/helper/pluginutil"
"github.com/hashicorp/vault/plugins"
)
func main() {
plugins.Serve(new(MyPlugin), nil)
apiClientMeta := &pluginutil.APIClientMeta{}
flags := apiClientMeta.FlagSet()
flags.Parse(os.Args)
plugins.Serve(New().(MyPlugin), apiClientMeta.GetTLSConfig())
}
```