package main import ( "log" "os" "github.com/hashicorp/vault/api" "github.com/hashicorp/vault/plugins/database/redshift" ) func main() { apiClientMeta := &api.PluginAPIClientMeta{} flags := apiClientMeta.FlagSet() flags.Parse(os.Args[1:]) if err := redshift.Run(apiClientMeta.GetTLSConfig()); err != nil { log.Println(err) os.Exit(1) } }