client: expose (*image).platform
Expose (*image).platform as Image.Platform() . Signed-off-by: Akihiro Suda <akihiro.suda.cz@hco.ntt.co.jp>
This commit is contained in:
parent
ac5790c8e2
commit
cd2f2b0af6
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