Search Options

Results per page
Sort
Preferred Languages
Advance

Results 1 - 2 of 2 for listAndHeal (0.06 sec)

  1. cmd/erasure-healing.go

    func (er erasureObjects) listAndHeal(ctx context.Context, bucket, prefix string, recursive bool, scanMode madmin.HealScanMode, healEntry func(string, metaCacheEntry, madmin.HealScanMode) error) error {
    	ctx, cancel := context.WithCancel(ctx)
    	defer cancel()
    
    	disks, _ := er.getOnlineDisksWithHealing(false)
    	if len(disks) == 0 {
    		return errors.New("listAndHeal: No non-healing drives found")
    	}
    
    Registered: Sun Sep 07 19:28:11 UTC 2025
    - Last Modified: Fri Aug 29 02:39:48 UTC 2025
    - 34.6K bytes
    - Viewed (0)
  2. cmd/erasure-server-pool.go

    			if opts.Set != nil && *opts.Set != idx {
    				continue
    			}
    			wk.Take()
    			go func(idx int, set *erasureObjects) {
    				defer wk.Give()
    
    				errs[idx] = set.listAndHeal(ctx, bucket, prefix, opts.Recursive, opts.ScanMode, healEntry)
    			}(idx, set)
    		}
    		wk.Wait()
    		poolErrs[idx] = errs
    	}
    	for _, errs := range poolErrs {
    		for _, err := range errs {
    Registered: Sun Sep 07 19:28:11 UTC 2025
    - Last Modified: Fri Aug 29 02:39:48 UTC 2025
    - 89.1K bytes
    - Viewed (0)
Back to top