Files
zot/pkg/extensions/sync/on_demand_disabled.go
T
Vishwas Rajashekar 14cd52e993 feat(sync): move stream from global to per upstream
Signed-off-by: Vishwas Rajashekar <dev@vrajashkr.com>
2026-05-22 17:40:26 +05:30

36 lines
718 B
Go

//go:build !sync
package sync
import (
"context"
"github.com/regclient/regclient/types/manifest"
)
type BaseOnDemand struct{}
func (onDemand *BaseOnDemand) SyncImage(ctx context.Context, repo, reference string) error {
return nil
}
func (onDemand *BaseOnDemand) SyncReferrers(ctx context.Context, repo string,
subjectDigestStr string, referenceTypes []string,
) error {
return nil
}
func (onDemand *BaseOnDemand) FetchManifestForStream(
ctx context.Context, repo, reference string,
) (manifest.Manifest, error) {
return manifest.New()
}
func (onDemand *BaseOnDemand) StreamManager() StreamManager {
return nil
}
func (onDemand *BaseOnDemand) IsStreamingEnabledForRepo(_ string) bool {
return false
}