Documentation ¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type Interface ¶
Interface represents a runnable component.
func NewDownloadController ¶
func NewDownloadController( logger logrus.FieldLogger, downloadInformer informers.DownloadInformer, downloadClient pluginv1client.DownloadsGetter, kubeClient kubernetes.Interface, dataMover *dataMover.DataMover, nodeName string, ) Interface
func NewUploadController ¶
func NewUploadController( logger logrus.FieldLogger, uploadInformer informers.UploadInformer, uploadClient pluginv1client.UploadsGetter, kubeClient kubernetes.Interface, pvcInformer corev1informers.PersistentVolumeClaimInformer, pvInformer corev1informers.PersistentVolumeInformer, dataMover *dataMover.DataMover, snapMgr *snapshotmgr.SnapshotManager, nodeName string, ) Interface
Click to show internal directories.
Click to hide internal directories.