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.