package
0.0.0-20200227104834-0fa0486b4b13
Repository: https://github.com/zdnscloud/csi-lvm-plugin.git
Documentation: pkg.go.dev

# Functions

NewControllerServiceCapability returns controller capabilities.
NewCSIDriver Creates a NewCSIDriver object.
NewDefaultControllerServer initializes default controller server.
NewDefaultIdentityServer initializes default identity servier.
NewDefaultNodeServer initializes default node server.
NewNonBlockingGRPCServer return non-blocking GRPC.
NewVolumeCapabilityAccessMode returns volume access mode.
RunControllerandNodePublishServer starts both controller and node server.
RunControllerPublishServer starts controller server.
RunNodePublishServer starts node server.

# Structs

CSIDriver stores driver information.
DefaultControllerServer points to default driver.
DefaultIdentityServer stores driver object.
DefaultNodeServer stores driver object.

# Interfaces

NonBlockingGRPCServer defines Non blocking GRPC server interfaces.