Documentation
¶
Index ¶
Constants ¶
View Source
const FlushRetries = 3
View Source
const FlushTimeout = 10 * 1000
View Source
const KeyResetLIP = "RESET_LIP"
View Source
const SYSTOOL = "systool"
View Source
const SYSTOOL_TIMEOUT = 5 * 1000
Variables ¶
View Source
var FC_HOST_SYSFS_PATH = "/sys/class/fc_host"
View Source
var SCSI_HOST_SYSFS_PATH = "/sys/class/scsi_host"
View Source
var SYS_BLOCK_PATH = "/sys/block"
Functions ¶
This section is empty.
Types ¶
type BaseInitiator ¶
type Connector ¶
type Connector interface { ConnectVolume(volumeMountProperties *resources.VolumeMountProperties) error DisconnectVolume(volumeMountProperties *resources.VolumeMountProperties) error }
type Initiator ¶
type Initiator interface { BaseInitiator GetHBAs() []string RescanHosts(hbas []string, volumeMountProperties *resources.VolumeMountProperties) error }
func NewLinuxFibreChannel ¶
func NewLinuxFibreChannel() Initiator
func NewLinuxISCSI ¶
func NewLinuxISCSI() Initiator
Click to show internal directories.
Click to hide internal directories.