2015-10-23 16:57:57 -04:00
|
|
|
// +build !linux
|
|
|
|
|
|
|
|
package volume
|
|
|
|
|
2016-09-06 14:18:12 -04:00
|
|
|
import mounttypes "github.com/docker/docker/api/types/mount"
|
2016-08-15 12:13:18 -04:00
|
|
|
|
2015-10-23 16:57:57 -04:00
|
|
|
// DefaultPropagationMode is used only in linux. In other cases it returns
|
|
|
|
// empty string.
|
2016-08-15 12:13:18 -04:00
|
|
|
const DefaultPropagationMode mounttypes.Propagation = ""
|
2015-10-23 16:57:57 -04:00
|
|
|
|
|
|
|
// propagation modes not supported on this platform.
|
|
|
|
var propagationModes = map[string]bool{}
|
|
|
|
|
|
|
|
// GetPropagation is not supported. Return empty string.
|
2016-08-15 12:13:18 -04:00
|
|
|
func GetPropagation(mode string) mounttypes.Propagation {
|
2015-10-23 16:57:57 -04:00
|
|
|
return DefaultPropagationMode
|
|
|
|
}
|
|
|
|
|
|
|
|
// HasPropagation checks if there is a valid propagation mode present in
|
2016-03-09 11:17:57 -05:00
|
|
|
// passed string. Returns true if a valid propagation mode specifier is
|
2015-10-23 16:57:57 -04:00
|
|
|
// present, false otherwise.
|
|
|
|
func HasPropagation(mode string) bool {
|
|
|
|
return false
|
|
|
|
}
|