Merge pull request #49919 from dmcgowan/api-image-unused-reference-store

Remove unused reference store in image api
This commit is contained in:
Sebastiaan van Stijn
2025-05-07 23:25:48 +02:00
committed by GitHub
2 changed files with 6 additions and 10 deletions

View File

@@ -2,23 +2,20 @@ package image // import "github.com/docker/docker/api/server/router/image"
import (
"github.com/docker/docker/api/server/router"
"github.com/docker/docker/reference"
)
// imageRouter is a router to talk with the image controller
type imageRouter struct {
backend Backend
searcher Searcher
referenceBackend reference.Store
routes []router.Route
backend Backend
searcher Searcher
routes []router.Route
}
// NewRouter initializes a new image router
func NewRouter(backend Backend, searcher Searcher, referenceBackend reference.Store) router.Router {
func NewRouter(backend Backend, searcher Searcher) router.Router {
ir := &imageRouter{
backend: backend,
searcher: searcher,
referenceBackend: referenceBackend,
backend: backend,
searcher: searcher,
}
ir.initRoutes()
return ir

View File

@@ -713,7 +713,6 @@ func buildRouters(opts routerOptions) []router.Router {
image.NewRouter(
opts.daemon.ImageService(),
opts.daemon.RegistryService(),
opts.daemon.ReferenceStore,
),
systemrouter.NewRouter(opts.daemon, opts.cluster, opts.builder.buildkit, opts.daemon.Features),
volume.NewRouter(opts.daemon.VolumesService(), opts.cluster),