Documentation ¶
Index ¶
- func New() auacornapi.Acorn
- type Impl
- func (s *Impl) AcornName() string
- func (s *Impl) AssembleAcorn(registry auacornapi.AcornRegistry) error
- func (s *Impl) Error(err error, msg string, keysAndValues ...interface{})
- func (s *Impl) Info(msg string, keysAndValues ...interface{})
- func (s *Impl) IsTrigger() bool
- func (s *Impl) PerformWithCancel(ctx context.Context) error
- func (s *Impl) Setup(ctx context.Context) error
- func (s *Impl) SetupAcorn(registry auacornapi.AcornRegistry) error
- func (s *Impl) StartCronjob(_ context.Context) error
- func (s *Impl) StopCronjob(_ context.Context) error
- func (s *Impl) TeardownAcorn(registry auacornapi.AcornRegistry) error
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
Types ¶
type Impl ¶
type Impl struct { Configuration librepo.Configuration CustomConfiguration repository.CustomConfiguration Logging librepo.Logging Updater service.Updater LoggingCtx context.Context Cron *cron.Cron SkipStart bool Now func() time.Time }
func (*Impl) AssembleAcorn ¶
func (*Impl) SetupAcorn ¶
func (*Impl) TeardownAcorn ¶
Click to show internal directories.
Click to hide internal directories.