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.