Search Options

Results per page
Sort
Preferred Languages
Advance

Results 1 - 2 of 2 for partNeedsHealing (0.16 sec)

  1. cmd/erasure-healing-common_test.go

    				t.Errorf("Drive not filtered as expected, drive: %d", diskIndex)
    			}
    			if !partNeedsHealing(dataErrsPerDisk[diskIndex]) {
    				t.Errorf("Disk expected to be healed, driveIndex: %d", diskIndex)
    			}
    		} else {
    			if disk == nil {
    				t.Errorf("Drive erroneously filtered, driveIndex: %d", diskIndex)
    			}
    			if partNeedsHealing(dataErrsPerDisk[diskIndex]) {
    Registered: Sun Jun 16 00:44:34 UTC 2024
    - Last Modified: Mon Jun 10 15:51:27 UTC 2024
    - 23K bytes
    - Viewed (0)
  2. cmd/erasure-healing-common.go

    		return checkPartFileCorrupt
    	case errVolumeNotFound:
    		return checkPartVolumeNotFound
    	case errDiskNotFound:
    		return checkPartDiskNotFound
    	default:
    		return checkPartUnknown
    	}
    }
    
    func partNeedsHealing(partErrs []int) bool {
    	return slices.IndexFunc(partErrs, func(i int) bool { return i != checkPartSuccess && i != checkPartUnknown }) > -1
    }
    
    func hasPartErr(partErrs []int) bool {
    Registered: Sun Jun 16 00:44:34 UTC 2024
    - Last Modified: Mon Jun 10 15:51:27 UTC 2024
    - 12.5K bytes
    - Viewed (0)
Back to top