MCPcopy Index your code
hub / github.com/docker/docker-agent / NewSourceLoader

Function NewSourceLoader

pkg/server/source_loader.go:22–24  ·  view source on GitHub ↗

NewSourceLoader creates a new source loader that caches and periodically refreshes a config source.

(ctx context.Context, inner config.Source, refreshInterval time.Duration)

Source from the content-addressed store, hash-verified

20
21// NewSourceLoader creates a new source loader that caches and periodically refreshes a config source.
22func NewSourceLoader(ctx context.Context, inner config.Source, refreshInterval time.Duration) *sourceLoader {
23 return newSourceLoader(ctx, inner, refreshInterval)
24}
25
26func newSourceLoader(ctx context.Context, inner config.Source, refreshInterval time.Duration) *sourceLoader {
27 sl := &sourceLoader{

Callers

nothing calls this directly

Calls 1

newSourceLoaderFunction · 0.85

Tested by

no test coverage detected