Explorar o código

use router.Cancellable for pull and push

Signed-off-by: Alexander Morozov <lk4d4@docker.com>
Alexander Morozov %!s(int64=9) %!d(string=hai) anos
pai
achega
c6ad1980a2
Modificáronse 1 ficheiros con 2 adicións e 2 borrados
  1. 2 2
      api/server/router/image/image.go

+ 2 - 2
api/server/router/image/image.go

@@ -34,9 +34,9 @@ func (r *imageRouter) initRoutes() {
 		router.NewGetRoute("/images/{name:.*}/json", r.getImagesByName),
 		router.NewGetRoute("/images/{name:.*}/json", r.getImagesByName),
 		// POST
 		// POST
 		router.NewPostRoute("/commit", r.postCommit),
 		router.NewPostRoute("/commit", r.postCommit),
-		router.NewPostRoute("/images/create", r.postImagesCreate),
 		router.NewPostRoute("/images/load", r.postImagesLoad),
 		router.NewPostRoute("/images/load", r.postImagesLoad),
-		router.NewPostRoute("/images/{name:.*}/push", r.postImagesPush),
+		router.Cancellable(router.NewPostRoute("/images/create", r.postImagesCreate)),
+		router.Cancellable(router.NewPostRoute("/images/{name:.*}/push", r.postImagesPush)),
 		router.NewPostRoute("/images/{name:.*}/tag", r.postImagesTag),
 		router.NewPostRoute("/images/{name:.*}/tag", r.postImagesTag),
 		// DELETE
 		// DELETE
 		router.NewDeleteRoute("/images/{name:.*}", r.deleteImages),
 		router.NewDeleteRoute("/images/{name:.*}", r.deleteImages),