Make volumes opts more strict

This commit is contained in:
Guillaume J. Charmes 2013-11-28 12:24:04 -08:00
parent 0c758e9312
commit 2bbc90e92f
No known key found for this signature in database
GPG Key ID: B33E4642CB6E3FF3
1 changed files with 4 additions and 0 deletions

View File

@ -100,6 +100,10 @@ func ValidateLink(val string) (string, error) {
func ValidatePath(val string) (string, error) {
var containerPath string
if strings.Count(val, ":") > 2 {
return val, fmt.Errorf("bad format for volumes: %s", val)
}
splited := strings.SplitN(val, ":", 2)
if len(splited) == 1 {
containerPath = splited[0]