...

Package pause

import "github.com/chaos-mesh/chaos-mesh/controllers/schedule/pause"
Overview
Index

Overview ▾

func NewController

func NewController(mgr ctrl.Manager, client client.Client, log logr.Logger, lister *utils.ActiveLister, recorderBuilder *recorder.RecorderBuilder) (types.Controller, error)

type Reconciler

type Reconciler struct {
    client.Client
    Log          logr.Logger
    ActiveLister *utils.ActiveLister

    Recorder recorder.ChaosRecorder
}

func (*Reconciler) Reconcile

func (r *Reconciler) Reconcile(req ctrl.Request) (ctrl.Result, error)