Documentation
¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func ApplyRules ¶
func ApplyRules(ctx context.Context, requests []githubclient.ReviewRequest, rules []Rule) []ping.PingRequest
Each rule can override the global delay for specific reviewers matching the glob pattern It also updates the Delay, Enabled, ShouldPing, and Integrations field for each request.
func ParseGlobalIntegrations ¶
func ParseGlobalIntegrations() []ping.Integration
ParseGlobalIntegrations extracts global integration configurations from viper
func ParseIntegration ¶
func ParseIntegration(intgMap map[string]interface{}) ping.Integration
ParseIntegration parses a single integration configuration from viper
Types ¶
Click to show internal directories.
Click to hide internal directories.