Versions in this module Expand all Collapse all v1 v1.2.0 Sep 26, 2019 Changes in this version + func CheckPhase(bucketClass *nbv1.BucketClass) + func Cmd() *cobra.Command + func CmdCreate() *cobra.Command + func CmdDelete() *cobra.Command + func CmdList() *cobra.Command + func CmdReconcile() *cobra.Command + func CmdStatus() *cobra.Command + func ParseBucketClassType(cmd *cobra.Command) nbv1.StoreType + func RunCreate(cmd *cobra.Command, args []string) + func RunDelete(cmd *cobra.Command, args []string) + func RunList(cmd *cobra.Command, args []string) + func RunReconcile(cmd *cobra.Command, args []string) + func RunStatus(cmd *cobra.Command, args []string) + func WaitReady(bucketClass *nbv1.BucketClass) bool + type Reconciler struct + BucketClass *nbv1.BucketClass + Client client.Client + Ctx context.Context + Logger *logrus.Entry + NBClient nb.Client + NooBaa *nbv1.NooBaa + Recorder record.EventRecorder + Request types.NamespacedName + Scheme *runtime.Scheme + SystemInfo *nb.SystemInfo + func NewReconciler(req types.NamespacedName, client client.Client, scheme *runtime.Scheme, ...) *Reconciler + func (r *Reconciler) FinalizeDeletion() error + func (r *Reconciler) Reconcile() (reconcile.Result, error) + func (r *Reconciler) ReconcileDeletion() error + func (r *Reconciler) ReconcilePhaseVerifying() error + func (r *Reconciler) ReconcilePhases() error + func (r *Reconciler) SetPhase(phase nbv1.BucketClassPhase, reason string, message string) + func (r *Reconciler) UpdateStatus() Other modules containing this package github.com/noobaa/noobaa-operator/v2 github.com/noobaa/noobaa-operator/v5