package
0.10.25
Repository: https://github.com/graphql-editor/stucco.git
Documentation: pkg.go.dev

# Functions

DefaultPluginClient creates a default plugin client.
LoadDriverPlugins searches environment PATH for files matching stucco-<plugin-name> executables and adds them as handlers for specific runtimes.
NewLogger replaces hclog used by go-plugin with klog for consistency.
NewPlugin creates new plugin ready to be used.

# Variables

ExecCommand creates new plugin command.
ExecCommandContext used to check to create command for checking plugin config.
NewDriverClient creates a grpc client for protocol using connection.
NewPluginClient creates new client for plugin.
RegisterDriverServer registers an concrete implementation of a grpc server for a protocol.

# Structs

Config is a plugin configuration.
GRPC implement GRPCPlugin interface fro go-plugin.
Plugin implements Driver interface by running an executable available on local fs.

# Interfaces

Client interface used to establish connection with plugin.