bucketclaim

package
v0.2.0-rc1 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Jan 22, 2025 License: Apache-2.0 Imports: 14 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

This section is empty.

Types

type BucketClaimListener

type BucketClaimListener struct {
	// contains filtered or unexported fields
}

BucketClaimListener is a resource handler for bucket requests objects

func NewBucketClaimListener

func NewBucketClaimListener() *BucketClaimListener

func (*BucketClaimListener) Add

func (b *BucketClaimListener) Add(ctx context.Context, bucketClaim *v1alpha1.BucketClaim) error

Add creates a bucket in response to a bucketClaim

func (*BucketClaimListener) Delete

func (b *BucketClaimListener) Delete(ctx context.Context, bucketClaim *v1alpha1.BucketClaim) error

Delete processes a bucket for which bucket request is deleted

func (*BucketClaimListener) InitializeBucketClient

func (b *BucketClaimListener) InitializeBucketClient(bc bucketclientset.Interface)

InitializeBucketClient initializes the object storage bucket client

func (*BucketClaimListener) InitializeEventRecorder

func (b *BucketClaimListener) InitializeEventRecorder(er record.EventRecorder)

InitializeEventRecorder initializes the event recorder

func (*BucketClaimListener) InitializeKubeClient

func (b *BucketClaimListener) InitializeKubeClient(k kubeclientset.Interface)

InitializeKubeClient initializes the kubernetes client

func (*BucketClaimListener) Update

func (b *BucketClaimListener) Update(ctx context.Context, old, new *v1alpha1.BucketClaim) error

update processes any updates made to the bucket request

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL