From 0450f61cb995c8fc2f41a6909526be6ed4093565 Mon Sep 17 00:00:00 2001 From: Kir Kolyshkin Date: Tue, 27 Feb 2018 17:41:48 -0800 Subject: [PATCH] devmapper.Mounted: remove It looks like no one uses this function. Signed-off-by: Kir Kolyshkin --- daemon/graphdriver/devmapper/mount.go | 22 ---------------------- 1 file changed, 22 deletions(-) diff --git a/daemon/graphdriver/devmapper/mount.go b/daemon/graphdriver/devmapper/mount.go index 8058eafa03..78d05b0792 100644 --- a/daemon/graphdriver/devmapper/mount.go +++ b/daemon/graphdriver/devmapper/mount.go @@ -6,30 +6,8 @@ import ( "bytes" "fmt" "os" - "path/filepath" - - "golang.org/x/sys/unix" ) -// FIXME: this is copy-pasted from the aufs driver. -// It should be moved into the core. - -// Mounted returns true if a mount point exists. -func Mounted(mountpoint string) (bool, error) { - var mntpointSt unix.Stat_t - if err := unix.Stat(mountpoint, &mntpointSt); err != nil { - if os.IsNotExist(err) { - return false, nil - } - return false, err - } - var parentSt unix.Stat_t - if err := unix.Stat(filepath.Join(mountpoint, ".."), &parentSt); err != nil { - return false, err - } - return mntpointSt.Dev != parentSt.Dev, nil -} - type probeData struct { fsName string magic string