Documentation ¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func NewSubscriber ¶
func NewSubscriber(log logrus.FieldLogger, client castai.Client) (controller.ObjectSubscriber, error)
Types ¶
type Linter ¶
type Linter struct {
// contains filtered or unexported fields
}
func (*Linter) Run ¶
func (l *Linter) Run(objects []lintcontext.Object) ([]casttypes.LinterCheck, error)
type Subscriber ¶
type Subscriber struct {
// contains filtered or unexported fields
}
func (*Subscriber) OnAdd ¶
func (s *Subscriber) OnAdd(obj controller.Object)
func (*Subscriber) OnDelete ¶
func (s *Subscriber) OnDelete(obj controller.Object)
func (*Subscriber) OnUpdate ¶
func (s *Subscriber) OnUpdate(obj controller.Object)
func (*Subscriber) RequiredInformers ¶
func (s *Subscriber) RequiredInformers() []reflect.Type
Click to show internal directories.
Click to hide internal directories.