12345678910111213141516171819 |
- package graphdriver // import "github.com/docker/docker/daemon/graphdriver"
- import (
- "syscall"
- "golang.org/x/sys/unix"
- )
- // List of drivers that should be used in an order
- var priority = "zfs"
- // Mounted checks if the given path is mounted as the fs type
- func Mounted(fsType FsMagic, mountPath string) (bool, error) {
- var buf unix.Statfs_t
- if err := syscall.Statfs(mountPath, &buf); err != nil {
- return false, err
- }
- return FsMagic(buf.Type) == fsType, nil
- }
|