Documentation ¶
Index ¶
Constants ¶
View Source
const (
// monitor "tracks and cleans up expired hosts and tasks"
RunnerName = "monitor"
)
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type Notification ¶
type Notification struct {
// contains filtered or unexported fields
}
contains info about a notification that should be sent
func SlowProvisioningWarnings ¶
func SlowProvisioningWarnings(settings *evergreen.Settings) ([]Notification, error)
slowProvisioningWarnings is a notificationBuilder to build any necessary warnings about hosts that are taking a long time to provision
type NotificationBuilder ¶
type NotificationBuilder func(*evergreen.Settings) ([]Notification, error)
a function that outputs any necessary notifications
type Notifier ¶
type Notifier struct { // functions which will be called to create any notifications that need // to be sent NotificationBuilders []NotificationBuilder }
Click to show internal directories.
Click to hide internal directories.