Documentation ¶
Index ¶
- func BuildOwnerFilter(filter string) (cel.Program, error)
- func BuildRepositoryFilter(filter string) (cel.Program, error)
- func BuildSloFilter(filter string) (cel.Program, error)
- func Owner(o *drghs_v1.Owner, p cel.Program) (bool, error)
- func Repository(r *drghs_v1.Repository, p cel.Program) (bool, error)
- func Slo(s *drghs_v1.SLO, p cel.Program) (bool, error)
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func BuildOwnerFilter ¶
BuildOwnerFilter builds a CEL program to filter an Owner with the given CEL expression
func BuildRepositoryFilter ¶
BuildRepositoryFilter builds a CEL program to filter a Repo with the given CEL expression
func BuildSloFilter ¶
BuildSloFilter builds a CEL program to filter an Slo with the given CEL expression
func Repository ¶
Repository checks if the Repository passes the given CEL expression
Types ¶
This section is empty.
Click to show internal directories.
Click to hide internal directories.