Documentation ¶
Index ¶
- type CreateTaskAttributes
- type Handler
- func (r Handler) CreateKeptnTask(ctx, phaseCtx context.Context, namespace string, reconcileObject client.Object, ...) (string, error)
- func (r Handler) ReconcileTasks(ctx context.Context, phaseCtx context.Context, reconcileObject client.Object, ...) ([]apilifecycle.ItemStatus, apicommon.StatusSummary, error)
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type CreateTaskAttributes ¶
type CreateTaskAttributes struct { SpanName string Definition apilifecycle.KeptnTaskDefinition CheckType apicommon.CheckType }
type Handler ¶
type Handler struct { client.Client EventSender eventsender.IEvent Log logr.Logger Tracer telemetry.ITracer Scheme *runtime.Scheme SpanHandler telemetry.ISpanHandler }
func (Handler) CreateKeptnTask ¶
func (Handler) ReconcileTasks ¶
func (r Handler) ReconcileTasks(ctx context.Context, phaseCtx context.Context, reconcileObject client.Object, taskCreateAttributes CreateTaskAttributes) ([]apilifecycle.ItemStatus, apicommon.StatusSummary, error)
Click to show internal directories.
Click to hide internal directories.