package volume import ( "fmt" "github.com/docker/docker/api/types/mount" "github.com/pkg/errors" ) var errBindNotExist = errors.New("bind source path does not exist") type errMountConfig struct { mount *mount.Mount err error } func (e *errMountConfig) Error() string { return fmt.Sprintf("invalid mount config for type %q: %v", e.mount.Type, e.err.Error()) } func errExtraField(name string) error { return errors.Errorf("field %s must not be specified", name) } func errMissingField(name string) error { return errors.Errorf("field %s must not be empty", name) }