mirror of
https://github.com/optim-enterprises-bv/vault.git
synced 2025-11-03 03:58:01 +00:00
Add TLS config to skeleton plugin (#3137)
This commit is contained in:
@@ -108,11 +108,18 @@ backend running the plugin.
|
|||||||
package main
|
package main
|
||||||
|
|
||||||
import (
|
import (
|
||||||
|
"os"
|
||||||
|
|
||||||
|
"github.com/hashicorp/vault/helper/pluginutil"
|
||||||
"github.com/hashicorp/vault/plugins"
|
"github.com/hashicorp/vault/plugins"
|
||||||
)
|
)
|
||||||
|
|
||||||
func main() {
|
func main() {
|
||||||
plugins.Serve(new(MyPlugin), nil)
|
apiClientMeta := &pluginutil.APIClientMeta{}
|
||||||
|
flags := apiClientMeta.FlagSet()
|
||||||
|
flags.Parse(os.Args)
|
||||||
|
|
||||||
|
plugins.Serve(New().(MyPlugin), apiClientMeta.GetTLSConfig())
|
||||||
}
|
}
|
||||||
```
|
```
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user