Documentation ¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type Handler ¶
type Handler struct { Client clientset.Interface TimeoutProcessor *workflowrun.TimeoutProcessor GCProcessor *workflowrun.GCProcessor LimitedQueues *workflowrun.LimitedQueues ParallelismController workflowrun.ParallelismController }
Handler handles changes of WorkflowRun CR.
func (*Handler) ObjectCreated ¶
func (h *Handler) ObjectCreated(obj interface{})
ObjectCreated handles a newly created WorkflowRun
func (*Handler) ObjectDeleted ¶
func (h *Handler) ObjectDeleted(obj interface{})
ObjectDeleted handles the case when a WorkflowRun get deleted. It will perform GC immediately for this WorkflowRun.
func (*Handler) ObjectUpdated ¶
func (h *Handler) ObjectUpdated(old, new interface{})
ObjectUpdated handles a updated WorkflowRun
Click to show internal directories.
Click to hide internal directories.