Versions in this module Expand all Collapse all v0 v0.1.2 Apr 3, 2018 v0.1.1 Jul 23, 2017 Changes in this version + func GetFcWwnn() []string + func GetFcWwpn() []string v0.1.0 May 24, 2017 Changes in this version + func CheckDevice(path string) bool + func CheckReadWrite(path string, wwn string) bool + func ExtendDevice(path string) (int, error) + func FindMpathByPath(path string) string + func FindMpathByWwn(wwn string) string + func FindMultipathByWwn(wwn string) model.Multipath + func FlushDeviceIO(path string) error + func FlushPath(path string) error + func GetDeviceInfo(path string) (model.DeviceInfo, error) + func GetDeviceSize(path string) int + func GetFCHBA() []model.HBA + func GetFCWWNN() []string + func GetFCWWPN() []string + func GetWWN(path string) string + func IsFCDevice(device string) bool + func IsFCSupport() bool + func IsMultipathEnabled() bool + func Reconfigure() error + func Reload() error + func RemoveSCSIDevice(path string) + func RescanDevice(path string) + func RescanHosts() + func ResizeMpath(mpathId string) error + func ScanSCSIBus(path string, content string) error + func SetExecutor(e exec.Interface) + func SetLogger(l *logrus.Logger)