github.com/docker/engine@v22.0.0-20211208180946-d456264580cf+incompatible/pkg/mount/deprecated_unix.go (about)

     1  //go:build !darwin && !windows
     2  // +build !darwin,!windows
     3  
     4  package mount // import "github.com/docker/docker/pkg/mount"
     5  
     6  // Deprecated: this package is not maintained and will be removed.
     7  // Use github.com/moby/sys/mount and github.com/moby/sys/mountinfo instead.
     8  
     9  import (
    10  	sysmount "github.com/moby/sys/mount"
    11  )
    12  
    13  // Deprecated: use github.com/moby/sys/mount instead.
    14  //nolint:golint
    15  var (
    16  	Mount            = sysmount.Mount
    17  	ForceMount       = sysmount.Mount // a deprecated synonym
    18  	Unmount          = sysmount.Unmount
    19  	RecursiveUnmount = sysmount.RecursiveUnmount
    20  )
    21  
    22  // Deprecated: use github.com/moby/sys/mount instead.
    23  //nolint:golint
    24  const (
    25  	RDONLY      = sysmount.RDONLY
    26  	NOSUID      = sysmount.NOSUID
    27  	NOEXEC      = sysmount.NOEXEC
    28  	SYNCHRONOUS = sysmount.SYNCHRONOUS
    29  	NOATIME     = sysmount.NOATIME
    30  	BIND        = sysmount.BIND
    31  	DIRSYNC     = sysmount.DIRSYNC
    32  	MANDLOCK    = sysmount.MANDLOCK
    33  	NODEV       = sysmount.NODEV
    34  	NODIRATIME  = sysmount.NODIRATIME
    35  	UNBINDABLE  = sysmount.UNBINDABLE
    36  	RUNBINDABLE = sysmount.RUNBINDABLE
    37  	PRIVATE     = sysmount.PRIVATE
    38  	RPRIVATE    = sysmount.RPRIVATE
    39  	SHARED      = sysmount.SHARED
    40  	RSHARED     = sysmount.RSHARED
    41  	SLAVE       = sysmount.SLAVE
    42  	RSLAVE      = sysmount.RSLAVE
    43  	RBIND       = sysmount.RBIND
    44  	RELATIME    = sysmount.RELATIME
    45  	REMOUNT     = sysmount.REMOUNT
    46  	STRICTATIME = sysmount.STRICTATIME
    47  )
    48  
    49  // Deprecated: use github.com/moby/sys/mount instead.
    50  //nolint:golint
    51  var (
    52  	MergeTmpfsOptions = sysmount.MergeTmpfsOptions
    53  )