Fix typos in volume.go

This commit is contained in:
Johannes Scheuermann 2016-07-11 12:32:32 +02:00
parent 39bfa168cd
commit 07b81abb6c

View File

@ -41,7 +41,7 @@ type Volume interface {
// MetricsProvider exposes metrics (e.g. used,available space) related to a // MetricsProvider exposes metrics (e.g. used,available space) related to a
// Volume. // Volume.
type MetricsProvider interface { type MetricsProvider interface {
// GetMetrics returns the Metrics for the Volume. Maybe expensive for // GetMetrics returns the Metrics for the Volume. Maybe expensive for
// some implementations. // some implementations.
GetMetrics() (*Metrics, error) GetMetrics() (*Metrics, error)
} }
@ -107,9 +107,9 @@ type Unmounter interface {
// Recycler provides methods to reclaim the volume resource. // Recycler provides methods to reclaim the volume resource.
type Recycler interface { type Recycler interface {
Volume Volume
// Recycle reclaims the resource. Calls to this method should block until // Recycle reclaims the resource. Calls to this method should block until
// the recycling task is complete. Any error returned indicates the volume // the recycling task is complete. Any error returned indicates the volume
// has failed to be reclaimed. A nil return indicates success. // has failed to be reclaimed. A nil return indicates success.
Recycle() error Recycle() error
} }
@ -122,7 +122,7 @@ type Provisioner interface {
Provision() (*api.PersistentVolume, error) Provision() (*api.PersistentVolume, error)
} }
// Deleter removes the resource from the underlying storage provider. Calls // Deleter removes the resource from the underlying storage provider. Calls
// to this method should block until the deletion is complete. Any error // to this method should block until the deletion is complete. Any error
// returned indicates the volume has failed to be reclaimed. A nil return // returned indicates the volume has failed to be reclaimed. A nil return
// indicates success. // indicates success.
@ -135,7 +135,7 @@ type Deleter interface {
// Attacher can attach a volume to a node. // Attacher can attach a volume to a node.
type Attacher interface { type Attacher interface {
// Attaches the volume specified by the given spec to the given host. // Attaches the volume specified by the given spec to the given host.
// On success, returns the device path where the device was attache don the // On success, returns the device path where the device was attached on the
// node. // node.
Attach(spec *Spec, hostName string) (string, error) Attach(spec *Spec, hostName string) (string, error)