Browse code

daemon/server/router/checkpoint: remove unused httputils.ContainerDecoder

Signed-off-by: Sebastiaan van Stijn <github@gone.nl>

Sebastiaan van Stijn authored on 2025/07/27 22:19:50
Showing 2 changed files
... ...
@@ -712,7 +712,7 @@ func buildRouters(opts routerOptions) []router.Router {
712 712
 
713 713
 	routers := []router.Router{
714 714
 		// we need to add the checkpoint router before the container router or the DELETE gets masked
715
-		checkpointrouter.NewRouter(opts.daemon, decoder),
715
+		checkpointrouter.NewRouter(opts.daemon),
716 716
 		container.NewRouter(opts.daemon, decoder, opts.daemon.RawSysInfo().CgroupUnified),
717 717
 		image.NewRouter(
718 718
 			opts.daemon.ImageService(),
... ...
@@ -1,22 +1,19 @@
1 1
 package checkpoint
2 2
 
3 3
 import (
4
-	"github.com/docker/docker/daemon/server/httputils"
5 4
 	"github.com/docker/docker/daemon/server/router"
6 5
 )
7 6
 
8 7
 // checkpointRouter is a router to talk with the checkpoint controller
9 8
 type checkpointRouter struct {
10 9
 	backend Backend
11
-	decoder httputils.ContainerDecoder
12 10
 	routes  []router.Route
13 11
 }
14 12
 
15 13
 // NewRouter initializes a new checkpoint router
16
-func NewRouter(b Backend, decoder httputils.ContainerDecoder) router.Router {
14
+func NewRouter(b Backend) router.Router {
17 15
 	r := &checkpointRouter{
18 16
 		backend: b,
19
-		decoder: decoder,
20 17
 	}
21 18
 	r.initRoutes()
22 19
 	return r