Browse code

use router.Cancellable for pull and push

Signed-off-by: Alexander Morozov <lk4d4@docker.com>

Alexander Morozov authored on 2016/03/28 13:53:25
Showing 1 changed files
... ...
@@ -34,9 +34,9 @@ func (r *imageRouter) initRoutes() {
34 34
 		router.NewGetRoute("/images/{name:.*}/json", r.getImagesByName),
35 35
 		// POST
36 36
 		router.NewPostRoute("/commit", r.postCommit),
37
-		router.NewPostRoute("/images/create", r.postImagesCreate),
38 37
 		router.NewPostRoute("/images/load", r.postImagesLoad),
39
-		router.NewPostRoute("/images/{name:.*}/push", r.postImagesPush),
38
+		router.Cancellable(router.NewPostRoute("/images/create", r.postImagesCreate)),
39
+		router.Cancellable(router.NewPostRoute("/images/{name:.*}/push", r.postImagesPush)),
40 40
 		router.NewPostRoute("/images/{name:.*}/tag", r.postImagesTag),
41 41
 		// DELETE
42 42
 		router.NewDeleteRoute("/images/{name:.*}", r.deleteImages),