Transfer: Push: Enable to specify platforms

Signed-off-by: Kohei Tokunaga <ktokunaga.mail@gmail.com>
This commit is contained in:
Kohei Tokunaga
2024-06-04 09:48:17 +09:00
parent 21c244d436
commit 5611fdd4af
4 changed files with 22 additions and 16 deletions

View File

@@ -348,6 +348,10 @@ func (is *Store) Lookup(ctx context.Context, store images.Store) ([]images.Image
return imgs, nil
}
func (is *Store) Platforms() []ocispec.Platform {
return is.platforms
}
func (is *Store) UnpackPlatforms() []transfer.UnpackConfiguration {
unpacks := make([]transfer.UnpackConfiguration, len(is.unpacks))
for i, uc := range is.unpacks {