@@ -36,7 +36,7 @@ func GetStats(iqnPath string) (*Stats, error) {
3636
3737 matches , err := filepath .Glob (filepath .Join (iqnPath , "tpgt*" ))
3838 if err != nil {
39- return nil , fmt .Errorf ("iscsi: GetStats: get TPGT path error %v " , err )
39+ return nil , fmt .Errorf ("iscsi: GetStats: get TPGT path error %w " , err )
4040 }
4141 istats .Tpgt = make ([]TPGT , len (matches ))
4242
@@ -63,11 +63,11 @@ func GetStats(iqnPath string) (*Stats, error) {
6363func isPathEnable (path string ) (bool , error ) {
6464 enableReadout , err := ioutil .ReadFile (filepath .Join (path , "enable" ))
6565 if err != nil {
66- return false , fmt .Errorf ("iscsi: isPathEnable ReadFile error %v " , err )
66+ return false , fmt .Errorf ("iscsi: isPathEnable ReadFile error %w " , err )
6767 }
6868 isEnable , err := strconv .ParseBool (strings .TrimSpace (string (enableReadout )))
6969 if err != nil {
70- return false , fmt .Errorf ("iscsi: isPathEnable ParseBool error %v " , err )
70+ return false , fmt .Errorf ("iscsi: isPathEnable ParseBool error %w " , err )
7171 }
7272 return isEnable , nil
7373}
@@ -77,14 +77,14 @@ func getLunLinkTarget(lunPath string) (lunObject LUN, err error) {
7777 lunObject .LunPath = lunPath
7878 files , err := ioutil .ReadDir (lunPath )
7979 if err != nil {
80- return lunObject , fmt .Errorf ("getLunLinkTarget: ReadDir path %s error %v " , lunPath , err )
80+ return lunObject , fmt .Errorf ("getLunLinkTarget: ReadDir path %q: %w " , lunPath , err )
8181 }
8282 for _ , file := range files {
8383 fileInfo , _ := os .Lstat (filepath .Join (lunPath , file .Name ()))
8484 if fileInfo .Mode ()& os .ModeSymlink != 0 {
8585 target , err := os .Readlink (filepath .Join (lunPath , fileInfo .Name ()))
8686 if err != nil {
87- return lunObject , fmt .Errorf ("getLunLinkTarget: Readlink err %v " , err )
87+ return lunObject , fmt .Errorf ("getLunLinkTarget: Readlink: %w " , err )
8888 }
8989 targetPath , objectName := filepath .Split (target )
9090 _ , typeWithNumber := filepath .Split (filepath .Clean (targetPath ))
@@ -112,24 +112,21 @@ func ReadWriteOPS(iqnPath string, tpgt string, lun string) (readmb uint64,
112112 "statistics/scsi_tgt_port/read_mbytes" )
113113 readmb , err = util .ReadUintFromFile (readmbPath )
114114 if err != nil {
115- return 0 , 0 , 0 , fmt .Errorf ("iscsi: ReadWriteOPS: read_mbytes error file %s and %v" ,
116- readmbPath , err )
115+ return 0 , 0 , 0 , fmt .Errorf ("iscsi: ReadWriteOPS: read_mbytes error file %q: %w" , readmbPath , err )
117116 }
118117
119118 writembPath := filepath .Join (iqnPath , tpgt , "lun" , lun ,
120119 "statistics/scsi_tgt_port/write_mbytes" )
121120 writemb , err = util .ReadUintFromFile (writembPath )
122121 if err != nil {
123- return 0 , 0 , 0 , fmt .Errorf ("iscsi: ReadWriteOPS: write_mbytes error file %s and %v" ,
124- writembPath , err )
122+ return 0 , 0 , 0 , fmt .Errorf ("iscsi: ReadWriteOPS: write_mbytes error file %q: %w" , writembPath , err )
125123 }
126124
127125 iopsPath := filepath .Join (iqnPath , tpgt , "lun" , lun ,
128126 "statistics/scsi_tgt_port/in_cmds" )
129127 iops , err = util .ReadUintFromFile (iopsPath )
130128 if err != nil {
131- return 0 , 0 , 0 , fmt .Errorf ("iscsi: ReadWriteOPS: in_cmds error file %s and %v" ,
132- iopsPath , err )
129+ return 0 , 0 , 0 , fmt .Errorf ("iscsi: ReadWriteOPS: in_cmds error file %q: %w" , iopsPath , err )
133130 }
134131
135132 return readmb , writemb , iops , nil
@@ -150,7 +147,7 @@ func (fs FS) GetFileioUdev(fileioNumber string, objectName string) (*FILEIO, err
150147 }
151148 filename , err := ioutil .ReadFile (udevPath )
152149 if err != nil {
153- return nil , fmt .Errorf ("iscsi: GetFileioUdev: Cannot read filename from udev link : %s" , udevPath )
150+ return nil , fmt .Errorf ("iscsi: GetFileioUdev: Cannot read filename from udev link: %s" , udevPath )
154151 }
155152 fileio .Filename = strings .TrimSpace (string (filename ))
156153
@@ -238,7 +235,7 @@ func (fs FS) GetRDMCPPath(rdmcpNumber string, objectName string) (*RDMCP, error)
238235 }
239236 isEnable , err := isPathEnable (rdmcpPath )
240237 if err != nil {
241- return nil , fmt .Errorf ("iscsi: GetRDMCPPath: error %v " , err )
238+ return nil , fmt .Errorf ("iscsi: GetRDMCPPath: error %w " , err )
242239 }
243240 if isEnable {
244241 return & rdmcp , nil
0 commit comments