mirror of
https://github.com/moby/moby.git
synced 2022-11-09 12:21:53 -05:00
f154588226
Signed-off-by: John Howard <jhoward@microsoft.com>
21 lines
656 B
Go
21 lines
656 B
Go
package system
|
|
|
|
import "runtime"
|
|
|
|
const defaultUnixPathEnv = "/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin"
|
|
|
|
// DefaultPathEnv is unix style list of directories to search for
|
|
// executables. Each directory is separated from the next by a colon
|
|
// ':' character .
|
|
func DefaultPathEnv(platform string) string {
|
|
if runtime.GOOS == "windows" {
|
|
if platform != runtime.GOOS && LCOWSupported() {
|
|
return defaultUnixPathEnv
|
|
}
|
|
// Deliberately empty on Windows containers on Windows as the default path will be set by
|
|
// the container. Docker has no context of what the default path should be.
|
|
return ""
|
|
}
|
|
return defaultUnixPathEnv
|
|
|
|
}
|