Documentation ¶
Index ¶
Constants ¶
View Source
const ( MaxCallDepth = 15 DefaultRequeueDuration = time.Second * 15 DefaultAbortRequeueDuration = -1 PauseRequeueDuration = -1 DefaultReconcileTimeout = time.Minute * 5 )
Variables ¶
View Source
var ( DepthKey = contextDepthKey{} LastCommandKey = contextLastCommandKey{} )
Functions ¶
This section is empty.
Types ¶
type OpEngine ¶
type OpEngine struct {
// contains filtered or unexported fields
}
OpEngine
func NewOpEngine ¶
func NewOpEngine(client client.Client, eventRecorder record.EventRecorder, manager *actor.ActorManager, logger logr.Logger) (*OpEngine, error)
NewOpEngine
type RuleEngine ¶
type RuleEngine interface {
Inspect(ctx context.Context, instance types.RedisInstance) *actor.ActorResult
}
Click to show internal directories.
Click to hide internal directories.