Documentation ¶ Index ¶ type Job func (j *Job) Stop() type Runner func New(updateInterval time.Duration, scriptsManager scriptsManager, ...) *Runner func (rnr *Runner) Stop() func (rnr *Runner) Watch(ctx context.Context, ctxCancel context.CancelFunc, wg *sync.WaitGroup, ...) Constants ¶ This section is empty. Variables ¶ This section is empty. Functions ¶ This section is empty. Types ¶ type Job ¶ type Job struct { // contains filtered or unexported fields } func (*Job) Stop ¶ func (j *Job) Stop() type Runner ¶ type Runner struct { // contains filtered or unexported fields } func New ¶ func New(updateInterval time.Duration, scriptsManager scriptsManager, dsManager dsManager, storagesManager storagesManager, coreModules []modules.Module, logger *zap.Logger) *Runner func (*Runner) Stop ¶ func (rnr *Runner) Stop() func (*Runner) Watch ¶ func (rnr *Runner) Watch(ctx context.Context, ctxCancel context.CancelFunc, wg *sync.WaitGroup, once bool) Source Files ¶ View all Source files job.go mocks.go runner.go Directories ¶ Show internal Expand all Path Synopsis test Click to show internal directories. Click to hide internal directories.