Documentation
¶
Overview ¶
Package operation renders an Operation by running one real reconcile loop against a fake in-memory client.
Index ¶
- func NewFromCronOperation(in *renderv1alpha1.CronOperationInput) (*renderv1alpha1.CronOperationOutput, error)
- func NewFromWatchOperation(in *renderv1alpha1.WatchOperationInput) (*renderv1alpha1.WatchOperationOutput, error)
- func Render(ctx context.Context, log logging.Logger, in *renderv1alpha1.OperationInput) (*renderv1alpha1.OperationOutput, error)
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func NewFromCronOperation ¶
func NewFromCronOperation(in *renderv1alpha1.CronOperationInput) (*renderv1alpha1.CronOperationOutput, error)
NewFromCronOperation produces the Operation a CronOperation would create.
func NewFromWatchOperation ¶
func NewFromWatchOperation(in *renderv1alpha1.WatchOperationInput) (*renderv1alpha1.WatchOperationOutput, error)
NewFromWatchOperation produces the Operation a WatchOperation would create.
func Render ¶
func Render(ctx context.Context, log logging.Logger, in *renderv1alpha1.OperationInput) (*renderv1alpha1.OperationOutput, error)
Render runs one real Operation reconcile loop using the real reconciler engine backed by a fake in-memory client.
Types ¶
This section is empty.
Click to show internal directories.
Click to hide internal directories.