package volume import "strings" const ( // DefaultCopyMode is the copy mode used by default for normal/named volumes DefaultCopyMode = true ) // {=isEnabled} var copyModes = map[string]bool{ "nocopy": false, } func copyModeExists(mode string) bool { _, exists := copyModes[mode] return exists } // GetCopyMode gets the copy mode from the mode string for mounts func getCopyMode(mode string) (bool, bool) { for _, o := range strings.Split(mode, ",") { if isEnabled, exists := copyModes[o]; exists { return isEnabled, true } } return DefaultCopyMode, false }