Versions in this module Expand all Collapse all v1 v1.0.0 Jun 28, 2020 Changes in this version + func RegisterDriverFactory(driverType string, factory DriverFactory) + type DriverFactory interface + CreateDriver func(detail *backendpb.BackendDetail) (StorageDriver, error) + type StorageDriver interface + Create func(ctx context.Context, volume *model.Volume) (*pb.CreateVolumeResponse, error) + List func(ctx context.Context) (*pb.ListVolumesResponse, error) + func CreateStorageDriver(driverType string, detail *backendpb.BackendDetail) (StorageDriver, error)