README ¶ csiplugin A volman plugin for CSI(Container Storage Interface) node plugins Expand ▾ Collapse ▴ Documentation ¶ Index ¶ func NewCsiPlugin(plugin csi.NodeClient, pluginSpec volman.PluginSpec, grpcShim grpcshim.Grpc, ...) volman.Plugin func WriteSpec(logger lager.Logger, pluginsDirectory string, spec CsiPluginSpec) error type CsiPluginSpec func ReadSpec(logger lager.Logger, specFile string) (*CsiPluginSpec, error) Constants ¶ This section is empty. Variables ¶ This section is empty. Functions ¶ func NewCsiPlugin ¶ func NewCsiPlugin(plugin csi.NodeClient, pluginSpec volman.PluginSpec, grpcShim grpcshim.Grpc, csiShim csishim.Csi, osShim osshim.Os, csiMountRootDir string) volman.Plugin func WriteSpec ¶ func WriteSpec(logger lager.Logger, pluginsDirectory string, spec CsiPluginSpec) error Types ¶ type CsiPluginSpec ¶ type CsiPluginSpec struct { Name string `json:name` Address string `json:address` } func ReadSpec ¶ func ReadSpec(logger lager.Logger, specFile string) (*CsiPluginSpec, error) Source Files ¶ View all Source files csiplugin_node.go csiplugin_spec.go resources.go Click to show internal directories. Click to hide internal directories.