*Builder: warn pre-1.3 clients that they need to upgrade. This breaks semver, but our API should still be in 0.X versioning, in which case semver allows breaking changes.

Upstream-commit: 90dde9beabcac3874a274f9f7952f25ba8c1c7a3
Component: engine
This commit is contained in:
Solomon Hykes
2013-06-19 14:59:28 -07:00
parent fb46f44c43
commit f1b51af018

View File

@ -715,6 +715,9 @@ func postImagesGetCache(srv *Server, version float64, w http.ResponseWriter, r *
}
func postBuild(srv *Server, version float64, w http.ResponseWriter, r *http.Request, vars map[string]string) error {
if version < 1.3 {
return fmt.Errorf("Multipart upload for build is no longer supported. Please upgrade your docker client.")
}
// FIXME: "remote" is not a clear variable name.
remote := r.FormValue("t")
tag := ""