Documentation ¶
Index ¶
- Variables
- type EKSExtractor
- func (r *EKSExtractor) GetImmutables(phase string) []string
- func (r *EKSExtractor) GetReducers(phase string) []rules.Rule
- func (r *EKSExtractor) ReducerRulesByDiffs(rls []rules.Rule, ds diff.Changelog) []rules.Rule
- func (r *EKSExtractor) UnsafeReducerRulesByDiffs(rls []rules.Rule, ds diff.Changelog) []rules.Rule
- func (r *EKSExtractor) UnsupportedReducerRulesByDiffs(rls []rules.Rule, ds diff.Changelog) []rules.Rule
Constants ¶
This section is empty.
Variables ¶
View Source
var ErrReadingRulesFile = errors.New("error while reading rules file")
Functions ¶
This section is empty.
Types ¶
type EKSExtractor ¶
type EKSExtractor struct { *rules.BaseExtractor Spec rules.Spec }
func NewEKSClusterRulesExtractor ¶
func NewEKSClusterRulesExtractor(distributionPath string) (*EKSExtractor, error)
func (*EKSExtractor) GetImmutables ¶
func (r *EKSExtractor) GetImmutables(phase string) []string
func (*EKSExtractor) GetReducers ¶
func (r *EKSExtractor) GetReducers(phase string) []rules.Rule
func (*EKSExtractor) ReducerRulesByDiffs ¶
func (r *EKSExtractor) ReducerRulesByDiffs(rls []rules.Rule, ds diff.Changelog) []rules.Rule
func (*EKSExtractor) UnsafeReducerRulesByDiffs ¶
func (r *EKSExtractor) UnsafeReducerRulesByDiffs(rls []rules.Rule, ds diff.Changelog) []rules.Rule
func (*EKSExtractor) UnsupportedReducerRulesByDiffs ¶
func (r *EKSExtractor) UnsupportedReducerRulesByDiffs(rls []rules.Rule, ds diff.Changelog) []rules.Rule
Click to show internal directories.
Click to hide internal directories.