//go:build windows package host import "errors" // diskBytes has no Windows implementation: this package's disk readings // describe a CARLOS box's /data volume, and boxes are Linux. Windows builds // exist so the carlos CLI compiles for workstation use, where these probes // never run. The error path is the one both callers already take when // statfs fails, so nothing new happens here — readDiskFrac and // readDiskFreeBytes report "unknown" rather than a wrong number. func diskBytes(dir string) (total, avail uint64, err error) { return 0, 0, errors.New("disk readings are box-side (linux) only") }