Documentation ¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
Types ¶
type DiagnosisReaper ¶
type DiagnosisReaper struct { // Context carries values across API boundaries. context.Context // Logger represents the ability to log messages. logr.Logger // contains filtered or unexported fields }
DiagnosisReaper manages garbage collections of finished diagnoses.
func NewDiagnosisReaper ¶
func NewDiagnosisReaper( ctx context.Context, logger logr.Logger, cli client.Client, scheme *runtime.Scheme, cache cache.Cache, nodeName string, diagnosisTTL time.Duration, minimumDiagnosisTTLDuration time.Duration, maximumDiagnosesPerNode int32, dataRoot string, ) *DiagnosisReaper
NewDiagnosisReaper creates a new DiagnosisReaper.
func (*DiagnosisReaper) Run ¶
func (dr *DiagnosisReaper) Run(stopCh <-chan struct{})
Run runs the diagnosis reaper.
Click to show internal directories.
Click to hide internal directories.