MCPcopy Index your code
hub / github.com/coder/coder / EnterpriseTemplateScheduleStore

Struct EnterpriseTemplateScheduleStore

enterprise/coderd/schedule/template.go:28–38  ·  view source on GitHub ↗

EnterpriseTemplateScheduleStore provides an agpl.TemplateScheduleStore that has all fields implemented for enterprise customers.

Source from the content-addressed store, hash-verified

26// EnterpriseTemplateScheduleStore provides an agpl.TemplateScheduleStore that
27// has all fields implemented for enterprise customers.
28type EnterpriseTemplateScheduleStore struct {
29 // UserQuietHoursScheduleStore is used when recalculating build deadlines on
30 // update.
31 UserQuietHoursScheduleStore *atomic.Pointer[agpl.UserQuietHoursScheduleStore]
32
33 // Clock for testing
34 Clock quartz.Clock
35
36 enqueuer notifications.Enqueuer
37 logger slog.Logger
38}
39
40var _ agpl.TemplateScheduleStore = &EnterpriseTemplateScheduleStore{}
41

Callers

nothing calls this directly

Calls

no outgoing calls

Tested by

no test coverage detected