Merge pull request #16247 from calavera/unexport_volumedriver_interface

Unexport VolumeDriver.
This commit is contained in:
David Calavera 2015-09-14 13:47:00 -07:00
Родитель fedecb8c91 69dde5c075
Коммит bda964d085
1 изменённых файлов: 5 добавлений и 3 удалений

Просмотреть файл

@ -1,4 +1,4 @@
//go:generate pluginrpc-gen -i $GOFILE -o proxy.go -type VolumeDriver -name VolumeDriver //go:generate pluginrpc-gen -i $GOFILE -o proxy.go -type volumeDriver -name volumeDriver
package volumedrivers package volumedrivers
@ -23,8 +23,10 @@ func NewVolumeDriver(name string, c client) volume.Driver {
type opts map[string]string type opts map[string]string
// VolumeDriver defines the available functions that volume plugins must implement. // volumeDriver defines the available functions that volume plugins must implement.
type VolumeDriver interface { // This interface is only defined to generate the proxy objects.
// It's not intended to be public or reused.
type volumeDriver interface {
// Create a volume with the given name // Create a volume with the given name
Create(name string, opts opts) (err error) Create(name string, opts opts) (err error)
// Remove the volume with the given name // Remove the volume with the given name