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.