README ¶ CRD Utils Store all business logic here. Reasoning - make it easier perhaps next time to just implement the raw controller. Same with splitting out APIs. Expand ▾ Collapse ▴ Documentation ¶ Index ¶ func UpdateResource(new, old *v1alpha1.RestStrategy, doResync bool) bool type Seeder func New(log log.Logger, rc rest.Client) *Seeder func (rst *Seeder) Execute(spec v1alpha1.StrategySpec) []error Constants ¶ This section is empty. Variables ¶ This section is empty. Functions ¶ func UpdateResource ¶ func UpdateResource(new, old *v1alpha1.RestStrategy, doResync bool) bool UpdateResource business implementation of whether to update the resource or not Types ¶ type Seeder ¶ type Seeder struct { // contains filtered or unexported fields } func New ¶ func New(log log.Logger, rc rest.Client) *Seeder func (*Seeder) Execute ¶ func (rst *Seeder) Execute(spec v1alpha1.StrategySpec) []error Execute accepts the top level spec Source Files ¶ View all Source files rstservice.go Click to show internal directories. Click to hide internal directories.