Documentation ¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func BucketRunsInBucketPool ¶
func BucketRunsInBucketPool(bucket *storagev1alpha1.Bucket, bucketPoolName string) bool
Types ¶
type BucketAnnotatorReconciler ¶
func (*BucketAnnotatorReconciler) SetupWithManager ¶
func (r *BucketAnnotatorReconciler) SetupWithManager(mgr ctrl.Manager) error
type BucketPoolInit ¶
type BucketPoolInit struct { client.Client BucketPoolName string ProviderID string OnInitialized func(ctx context.Context) error OnFailed func(ctx context.Context, reason error) error }
func (*BucketPoolInit) SetupWithManager ¶
func (i *BucketPoolInit) SetupWithManager(mgr ctrl.Manager) error
type BucketPoolReconciler ¶
type BucketPoolReconciler struct { client.Client BucketPoolName string BucketRuntime iriBucket.RuntimeService BucketClassMapper bcm.BucketClassMapper }
func (*BucketPoolReconciler) SetupWithManager ¶
func (r *BucketPoolReconciler) SetupWithManager(mgr ctrl.Manager) error
type BucketReconciler ¶
type BucketReconciler struct { record.EventRecorder client.Client Scheme *runtime.Scheme BucketRuntime iriBucket.RuntimeService BucketClassMapper bcm.BucketClassMapper BucketPoolName string WatchFilterValue string MaxConcurrentReconciles int }
func (*BucketReconciler) SetupWithManager ¶
func (r *BucketReconciler) SetupWithManager(mgr ctrl.Manager) error
Source Files ¶
Click to show internal directories.
Click to hide internal directories.