Documentation
¶
Index ¶
- func VolumeRunsInVolumePool(volume *storagev1alpha1.Volume, volumePoolName string) bool
- func VolumeRunsInVolumePoolPredicate(volumePoolName string) predicate.Predicate
- type VolumeAnnotatorReconciler
- type VolumePoolAnnotatorReconciler
- type VolumePoolInit
- type VolumePoolReconciler
- type VolumeReconciler
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func VolumeRunsInVolumePool ¶
func VolumeRunsInVolumePool(volume *storagev1alpha1.Volume, volumePoolName string) bool
Types ¶
type VolumeAnnotatorReconciler ¶
func (*VolumeAnnotatorReconciler) SetupWithManager ¶
func (r *VolumeAnnotatorReconciler) SetupWithManager(mgr ctrl.Manager) error
type VolumePoolAnnotatorReconciler ¶
type VolumePoolAnnotatorReconciler struct { client.Client VolumePoolName string VolumeClassMapper vcm.VolumeClassMapper }
func (*VolumePoolAnnotatorReconciler) SetupWithManager ¶
func (r *VolumePoolAnnotatorReconciler) SetupWithManager(mgr ctrl.Manager) error
type VolumePoolInit ¶
type VolumePoolInit struct { client.Client VolumePoolName string ProviderID string OnInitialized func(ctx context.Context) error OnFailed func(ctx context.Context, reason error) error }
func (*VolumePoolInit) SetupWithManager ¶
func (i *VolumePoolInit) SetupWithManager(mgr ctrl.Manager) error
type VolumePoolReconciler ¶
type VolumePoolReconciler struct { client.Client VolumePoolName string VolumeRuntime volume.RuntimeService VolumeClassMapper vcm.VolumeClassMapper }
func (*VolumePoolReconciler) SetupWithManager ¶
func (r *VolumePoolReconciler) SetupWithManager(mgr ctrl.Manager) error
type VolumeReconciler ¶
type VolumeReconciler struct { record.EventRecorder client.Client Scheme *runtime.Scheme VolumeRuntime iriVolume.RuntimeService VolumeClassMapper vcm.VolumeClassMapper VolumePoolName string WatchFilterValue string MaxConcurrentReconciles int }
func (*VolumeReconciler) SetupWithManager ¶
func (r *VolumeReconciler) SetupWithManager(mgr ctrl.Manager) error
Source Files
¶
Click to show internal directories.
Click to hide internal directories.