Documentation ¶
Index ¶
- func NewCsiPlugin(plugin csi.NodeClient, pluginSpec volman.PluginSpec, grpcShim grpcshim.Grpc, ...) volman.Plugin
- func NewCsiPluginWithInvoker(invoker invoker.Invoker, bgInvoker BackgroundInvoker, plugin csi.NodeClient, ...) volman.Plugin
- func WriteSpec(logger lager.Logger, pluginsDirectory string, spec CsiPluginSpec) error
- type BackgroundInvoker
- type CsiPluginSpec
- type OsHelper
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func NewCsiPlugin ¶
func NewCsiPluginWithInvoker ¶
Types ¶
type BackgroundInvoker ¶
type BackgroundInvoker interface {
Invoke(env dockerdriver.Env, executable string, cmdArgs []string, waitFor string, timeout time.Duration) error
}
func NewBackgroundInvoker ¶
func NewBackgroundInvoker(useExec execshim.Exec) BackgroundInvoker
type CsiPluginSpec ¶
Source Files ¶
Click to show internal directories.
Click to hide internal directories.