github.com/grafana/pyroscope@v1.18.0/pkg/util/disk/disk_windows.go (about)

     1  //go:build windows
     2  
     3  package diskutil
     4  
     5  type volumeChecker struct {
     6  	minFreeDisk                uint64
     7  	minDiskAvailablePercentage float64
     8  }
     9  
    10  func NewVolumeChecker(minFreeDisk uint64, minDiskAvailablePercentage float64) VolumeChecker {
    11  	return &volumeChecker{
    12  		minFreeDisk:                minFreeDisk,
    13  		minDiskAvailablePercentage: minDiskAvailablePercentage,
    14  	}
    15  }
    16  
    17  func (v *volumeChecker) HasHighDiskUtilization(path string) (*VolumeStats, error) {
    18  	panic("not implemented")
    19  }