1
0
Fork 0
mirror of https://github.com/moby/moby.git synced 2022-11-09 12:21:53 -05:00

Reenable docker push

This commit is contained in:
Guillaume J. Charmes 2013-05-15 19:21:37 +00:00
parent 398a6317a0
commit 2f4de3867d

35
api.go
View file

@ -333,26 +333,25 @@ func postImagesInsert(srv *Server, w http.ResponseWriter, r *http.Request, vars
} }
func postImagesPush(srv *Server, w http.ResponseWriter, r *http.Request, vars map[string]string) error { func postImagesPush(srv *Server, w http.ResponseWriter, r *http.Request, vars map[string]string) error {
// if err := parseForm(r); err != nil { if err := parseForm(r); err != nil {
// return err return err
// } }
registry := r.Form.Get("registry")
// registry := r.Form.Get("registry") if vars == nil {
return fmt.Errorf("Missing parameter")
}
name := vars["name"]
// if vars == nil { in, out, err := hijackServer(w)
// return fmt.Errorf("Missing parameter") if err != nil {
// } return err
// name := vars["name"] }
defer in.Close()
// in, out, err := hijackServer(w) fmt.Fprintf(out, "HTTP/1.1 200 OK\r\nContent-Type: application/vnd.docker.raw-stream\r\n\r\n")
// if err != nil { if err := srv.ImagePush(name, registry, out); err != nil {
// return err fmt.Fprintf(out, "Error: %s\n", err)
// } }
// defer in.Close()
// fmt.Fprintf(out, "HTTP/1.1 200 OK\r\nContent-Type: application/vnd.docker.raw-stream\r\n\r\n")
// if err := srv.ImagePush(name, registry, out); err != nil {
// fmt.Fprintf(out, "Error: %s\n", err)
// }
return nil return nil
} }