github.com/demonoid81/moby@v0.0.0-20200517203328-62dd8e17c460/pkg/idtools/idtools_windows.go (about) 1 package idtools // import "github.com/demonoid81/moby/pkg/idtools" 2 3 import ( 4 "os" 5 6 "github.com/demonoid81/moby/pkg/system" 7 ) 8 9 // This is currently a wrapper around MkdirAll, however, since currently 10 // permissions aren't set through this path, the identity isn't utilized. 11 // Ownership is handled elsewhere, but in the future could be support here 12 // too. 13 func mkdirAs(path string, mode os.FileMode, owner Identity, mkAll, chownExisting bool) error { 14 if err := system.MkdirAll(path, mode); err != nil { 15 return err 16 } 17 return nil 18 } 19 20 // CanAccess takes a valid (existing) directory and a uid, gid pair and determines 21 // if that uid, gid pair has access (execute bit) to the directory 22 // Windows does not require/support this function, so always return true 23 func CanAccess(path string, identity Identity) bool { 24 return true 25 }