Documentation
¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type CustomTracker ¶
type CustomTracker struct { clienttesting.ObjectTracker // contains filtered or unexported fields }
CustomTracker implements ObjectTracker with a sequence of Shoot objects it will be updated with a different shoot sequence for each test case
func NewCustomTracker ¶
func NewCustomTracker(tracker clienttesting.ObjectTracker, shoots []*gardener_api.Shoot) *CustomTracker
func (*CustomTracker) Get ¶
func (t *CustomTracker) Get(gvr schema.GroupVersionResource, ns, name string) (runtime.Object, error)
func (*CustomTracker) GetCallCnt ¶
func (t *CustomTracker) GetCallCnt() int
func (*CustomTracker) IsSequenceFullyUsed ¶
func (t *CustomTracker) IsSequenceFullyUsed() bool
type RuntimeReconciler ¶
type RuntimeReconciler struct { client.Client Scheme *runtime.Scheme ShootClient client.Client Log logr.Logger Cfg fsm.RCCfg EventRecorder record.EventRecorder }
RuntimeReconciler reconciles a Runtime object nolint:revive
func NewRuntimeReconciler ¶
func (*RuntimeReconciler) SetupWithManager ¶
func (r *RuntimeReconciler) SetupWithManager(mgr ctrl.Manager) error
SetupWithManager sets up the controller with the Manager.
func (*RuntimeReconciler) UpdateShootClient ¶
func (r *RuntimeReconciler) UpdateShootClient(client client.Client)
Click to show internal directories.
Click to hide internal directories.