Documentation
¶
Overview ¶
Package os handles OS image rule reconciliation.
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type ImageRulesService ¶
type ImageRulesService struct {
// contains filtered or unexported fields
}
ImageRulesService is a service for reconciling OS image rules
func NewImageRulesService ¶
func NewImageRulesService(log logr.Logger, api api.BootResources) *ImageRulesService
NewImageRulesService returns a ImageRulesService
func (*ImageRulesService) ReconcileMaasInstanceImageRule ¶
func (s *ImageRulesService) ReconcileMaasInstanceImageRule(rule v1alpha1.ImageRule) (*types.ValidationRuleResult, error)
ReconcileMaasInstanceImageRule reconciles a MAAS instance image rule from the MaasValidator config
Click to show internal directories.
Click to hide internal directories.