Documentation
¶
Overview ¶
Package clihelpers holds common CLI helpers
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func CheckPoliciesLocal ¶
func CheckPoliciesLocal(args CheckPoliciesLocalParams, writer io.Writer) error
CheckPoliciesLocal checks the policies in a directory
func EvalRule ¶
func EvalRule(evalArgs EvalRuleParams) error
EvalRule evaluates a rule against an event
Types ¶
type CheckPoliciesLocalParams ¶
type CheckPoliciesLocalParams struct {
Dir string
EvaluateAllPolicySources bool
UseWindowsModel bool
}
CheckPoliciesLocalParams are parameters to the CheckPoliciesLocal function
type EvalReport ¶
type EvalReport struct {
Succeeded bool
Approvers map[string]rules.Approvers
Event eval.Event
Error error `json:",omitempty"`
}
EvalReport defines a report of an evaluation
type EvalRuleParams ¶
EvalRuleParams are parameters to the EvalRule function
Click to show internal directories.
Click to hide internal directories.