Signed-off-by: Sebastiaan van Stijn <github@gone.nl>
| ... | ... |
@@ -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 |