mirror of
https://github.com/minio/minio.git
synced 2025-11-10 22:10:12 -05:00
add gocritic/ruleguard checks back again, cleanup code. (#13665)
- remove some duplicated code - reported a bug, separately fixed in #13664 - using strings.ReplaceAll() when needed - using filepath.ToSlash() use when needed - remove all non-Go style comments from the codebase Co-authored-by: Aditya Manthramurthy <donatello@users.noreply.github.com>
This commit is contained in:
@@ -44,7 +44,7 @@ func GetInfo(device string) (madmin.SmartInfo, error) {
|
||||
}
|
||||
|
||||
var db drivedb.DriveDb
|
||||
dec := yaml.NewDecoder(bytes.NewBuffer(MustAsset("drivedb.yaml")))
|
||||
dec := yaml.NewDecoder(bytes.NewReader(MustAsset("drivedb.yaml")))
|
||||
|
||||
err := dec.Decode(&db)
|
||||
if err != nil {
|
||||
@@ -108,7 +108,7 @@ func getNvmeInfo(d *NVMeDevice) (*madmin.SmartNvmeInfo, error) {
|
||||
}
|
||||
|
||||
var controller nvmeIdentController
|
||||
binary.Read(bytes.NewBuffer(buf[:]), utils.NativeEndian, &controller)
|
||||
binary.Read(bytes.NewReader(buf), utils.NativeEndian, &controller)
|
||||
|
||||
nvmeInfo.VendorID = strings.TrimSpace(fmt.Sprintf("%#04x", controller.VendorID))
|
||||
nvmeInfo.ModelNum = strings.TrimSpace(fmt.Sprintf("%s", controller.ModelNumber))
|
||||
@@ -124,7 +124,7 @@ func getNvmeInfo(d *NVMeDevice) (*madmin.SmartNvmeInfo, error) {
|
||||
}
|
||||
|
||||
var sl nvmeSMARTLog
|
||||
binary.Read(bytes.NewBuffer(buf2[:]), utils.NativeEndian, &sl)
|
||||
binary.Read(bytes.NewReader(buf2), utils.NativeEndian, &sl)
|
||||
|
||||
unitsRead := le128ToBigInt(sl.DataUnitsRead)
|
||||
unitsWritten := le128ToBigInt(sl.DataUnitsWritten)
|
||||
|
||||
Reference in New Issue
Block a user