- Sort Score
- Result 10 results
- Languages All
Results 1 - 2 of 2 for getOnlineDisks (0.19 sec)
-
cmd/erasure-common.go
package cmd import ( "context" "fmt" "io" "math/rand" "sync" "time" "github.com/minio/pkg/v2/sync/errgroup" ) func (er erasureObjects) getOnlineDisks() (newDisks []StorageAPI) { disks := er.getDisks() var wg sync.WaitGroup var mu sync.Mutex r := rand.New(rand.NewSource(time.Now().UnixNano())) for _, i := range r.Perm(len(disks)) { i := i wg.Add(1)
Go - Registered: Sun Apr 28 19:28:10 GMT 2024 - Last Modified: Sun Apr 28 17:53:50 GMT 2024 - 4.6K bytes - Viewed (0) -
cmd/erasure-multipart.go
var disk StorageAPI disks := er.getOnlineLocalDisks() if len(disks) == 0 { // using er.getOnlineLocalDisks() has one side-affect where // on a pooled setup all disks are remote, add a fallback disks = er.getOnlineDisks() } for _, disk = range disks { if disk == nil { continue } if !disk.IsOnline() { continue }
Go - Registered: Sun Apr 28 19:28:10 GMT 2024 - Last Modified: Sun Apr 28 17:53:50 GMT 2024 - 43K bytes - Viewed (0)