mirror of
https://github.com/project-zot/zot.git
synced 2026-06-17 04:48:26 +08:00
feat(retention): added image retention policies (#1866)
feat(metaDB): add more image statistics info Signed-off-by: Petu Eusebiu <peusebiu@cisco.com>
This commit is contained in:
@@ -46,7 +46,7 @@ func InitializeTestMetaDB(ctx context.Context, metaDB mTypes.MetaDB, repos ...Re
|
||||
statistics := map[string]mTypes.DescriptorStatistics{"": {}}
|
||||
|
||||
for _, image := range repo.Images {
|
||||
err := metaDB.SetRepoReference(repo.Name, image.Reference, image.AsImageMeta())
|
||||
err := metaDB.SetRepoReference(ctx, repo.Name, image.Reference, image.AsImageMeta())
|
||||
if err != nil {
|
||||
return uacContext, err
|
||||
}
|
||||
@@ -56,7 +56,7 @@ func InitializeTestMetaDB(ctx context.Context, metaDB mTypes.MetaDB, repos ...Re
|
||||
|
||||
for _, multiArch := range repo.MultiArchImages {
|
||||
for _, image := range multiArch.Images {
|
||||
err := metaDB.SetRepoReference(repo.Name, image.DigestStr(), image.AsImageMeta())
|
||||
err := metaDB.SetRepoReference(ctx, repo.Name, image.DigestStr(), image.AsImageMeta())
|
||||
if err != nil {
|
||||
return uacContext, err
|
||||
}
|
||||
@@ -64,7 +64,7 @@ func InitializeTestMetaDB(ctx context.Context, metaDB mTypes.MetaDB, repos ...Re
|
||||
statistics[image.DigestStr()] = multiArch.ImageStatistics[image.DigestStr()]
|
||||
}
|
||||
|
||||
err := metaDB.SetRepoReference(repo.Name, multiArch.Reference, multiArch.AsImageMeta())
|
||||
err := metaDB.SetRepoReference(ctx, repo.Name, multiArch.Reference, multiArch.AsImageMeta())
|
||||
if err != nil {
|
||||
return uacContext, err
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user