diff --git a/volume/drivers/extpoint.go b/volume/drivers/extpoint.go index eb96d6a02a..697e1cf581 100644 --- a/volume/drivers/extpoint.go +++ b/volume/drivers/extpoint.go @@ -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 @@ -23,8 +23,10 @@ func NewVolumeDriver(name string, c client) volume.Driver { type opts map[string]string -// VolumeDriver defines the available functions that volume plugins must implement. -type VolumeDriver interface { +// volumeDriver defines the available functions that volume plugins must implement. +// 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(name string, opts opts) (err error) // Remove the volume with the given name