influxdb/pkg/fs/fs.go

28 lines
513 B
Go

package fs
import (
"fmt"
)
// A FileExistsError is returned when an operation cannot be completed due to a
// file already existing.
type FileExistsError struct {
path string
}
func newFileExistsError(path string) FileExistsError {
return FileExistsError{path: path}
}
func (e FileExistsError) Error() string {
return fmt.Sprintf("operation not allowed, file %q exists", e.path)
}
// DiskStatus is returned by DiskUsage
type DiskStatus struct {
All uint64
Used uint64
Free uint64
Avail uint64
}