Files
podman/pkg/adapter/volumes_remote.go
Matthew Heon 8b72a72ca2 Implement backend for 'volume inspect'
Begin to separate the internal structures and frontend for
inspect on volumes. We can't rely on keeping internal data
structures for external presentation - separating presentation
and internal data format is good practice.

Signed-off-by: Matthew Heon <matthew.heon@pm.me>
2019-08-02 15:08:30 -04:00

34 lines
716 B
Go

// +build remoteclient
package adapter
// Name returns the name of the volume
func (v *Volume) Name() string {
return v.config.Name
}
//Labels returns the labels for a volume
func (v *Volume) Labels() map[string]string {
return v.config.Labels
}
// Driver returns the driver for the volume
func (v *Volume) Driver() string {
return v.config.Driver
}
// Options returns the options a volume was created with
func (v *Volume) Options() map[string]string {
return v.config.Options
}
// MountPath returns the path the volume is mounted to
func (v *Volume) MountPoint() string {
return v.config.MountPoint
}
// Scope returns the scope for an adapter.volume
func (v *Volume) Scope() string {
return "local"
}