Versions in this module Expand all Collapse all v1 v1.1.0 Apr 12, 2024 Changes in this version + func GetNodeId(l *log.Entry) (string, error) + func GetStageStatus(stp string) bool + func NodeGetServiceCapability(cap csi.NodeServiceCapability_RPC_Type) *csi.NodeServiceCapability + type NodePlugin struct + func GetNodePlugin(l *log.Entry) (*NodePlugin, error) + func (np *NodePlugin) NodeExpandVolume(ctx context.Context, in *csi.NodeExpandVolumeRequest) (*csi.NodeExpandVolumeResponse, error) + func (np *NodePlugin) NodeGetInfo(ctx context.Context, req *csi.NodeGetInfoRequest) (*csi.NodeGetInfoResponse, error) + func (np *NodePlugin) NodeGetVolumeStats(ctx context.Context, in *csi.NodeGetVolumeStatsRequest) (*csi.NodeGetVolumeStatsResponse, error) + func (np *NodePlugin) NodePublishVolume(ctx context.Context, req *csi.NodePublishVolumeRequest) (*csi.NodePublishVolumeResponse, error) + func (np *NodePlugin) NodeStageVolume(ctx context.Context, req *csi.NodeStageVolumeRequest) (*csi.NodeStageVolumeResponse, error) + func (np *NodePlugin) NodeUnpublishVolume(ctx context.Context, req *csi.NodeUnpublishVolumeRequest) (*csi.NodeUnpublishVolumeResponse, error) + func (np *NodePlugin) NodeUnstageVolume(ctx context.Context, req *csi.NodeUnstageVolumeRequest) (*csi.NodeUnstageVolumeResponse, error) + func (ns *NodePlugin) NodeGetCapabilities(ctx context.Context, req *csi.NodeGetCapabilitiesRequest) (*csi.NodeGetCapabilitiesResponse, error) + type Target struct + DPath string + FsType string + Iqn string + Lun string + MountFlags []string + Portal string + PortalPort string + STPath string + TPath string + TProtocol string + Tname string + func GetTarget(l *log.Entry, tp string) (t *Target, err error) + func GetTargetFromPath(l *log.Entry, path string) (t *Target, err error) + func GetTargetFromReq(ctx context.Context, r interface{}) (t *Target, err error) + func (t *Target) DeSerializeTarget(stp string) error + func (t *Target) DeleteSerialization() (err error) + func (t *Target) FormatMountVolume(req *csi.NodePublishVolumeRequest) error + func (t *Target) SerializeTarget() error + func (t *Target) StageVolume(ctx context.Context) error + func (t *Target) UnMountVolume(ctx context.Context) error + func (t *Target) UnStageVolume(ctx context.Context) error