func NewDriver()

in pkg/csi/driver.go [52:65]


func NewDriver(client *kubernetes.Clientset, endpoint, nodeId string, volumeTypeMap types.NamespacedName, driverName, driverVersion string) (*Driver, error) {
	klog.V(4).Infof("Driver: %v version: %v running on %s", driverName, driverVersion, nodeId)

	d := &Driver{
		client:        client,
		endpoint:      endpoint,
		nodeId:        nodeId,
		volumeTypeMap: volumeTypeMap,
		driverName:    driverName,
		driverVersion: driverVersion,
	}

	return d, nil
}