| // +build windows | |
| package idtools | |
| import ( | |
| "os" | |
| "github.com/docker/docker/pkg/system" | |
| ) | |
| // Platforms such as Windows do not support the UID/GID concept. So make this | |
| // just a wrapper around system.MkdirAll. | |
| func mkdirAs(path string, mode os.FileMode, ownerUID, ownerGID int, mkAll, chownExisting bool) error { | |
| if err := system.MkdirAll(path, mode); err != nil && !os.IsExist(err) { | |
| return err | |
| } | |
| return nil | |
| } |