Merge pull request #6142 from AkihiroSuda/client-expose-image-platform
client: expose (*image).platform
This commit is contained in:
commit
51de1d3a45
6
image.go
6
image.go
@ -61,6 +61,8 @@ type Image interface {
|
|||||||
ContentStore() content.Store
|
ContentStore() content.Store
|
||||||
// Metadata returns the underlying image metadata
|
// Metadata returns the underlying image metadata
|
||||||
Metadata() images.Image
|
Metadata() images.Image
|
||||||
|
// Platform returns the platform match comparer. Can be nil.
|
||||||
|
Platform() platforms.MatchComparer
|
||||||
}
|
}
|
||||||
|
|
||||||
type usageOptions struct {
|
type usageOptions struct {
|
||||||
@ -448,3 +450,7 @@ func (i *image) checkSnapshotterSupport(ctx context.Context, snapshotterName str
|
|||||||
func (i *image) ContentStore() content.Store {
|
func (i *image) ContentStore() content.Store {
|
||||||
return i.client.ContentStore()
|
return i.client.ContentStore()
|
||||||
}
|
}
|
||||||
|
|
||||||
|
func (i *image) Platform() platforms.MatchComparer {
|
||||||
|
return i.platform
|
||||||
|
}
|
||||||
|
Loading…
Reference in New Issue
Block a user