Documentation
¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type HTTPNotifier ¶
type HTTPNotifier struct {
WebhookURLs []string
}
HTTPNotifier is a webhook dispatcher capable of notifying multiple subscribers via HTTP.
func NewHTTPNotifier ¶
func NewHTTPNotifier(webhookURLs []string) HTTPNotifier
NewHTTPNotifier returns a new instance of an HTTPNotifier.
func (HTTPNotifier) Notify ¶
func (n HTTPNotifier) Notify(topic string, message []byte) error
Notify sends the given message to all of the WebhookURLs. Topic is appended to the end of the webhook (subscriber) URL. E.g. localhost:8080/topic If multiple errors are encountered, then the first one is returned.
Click to show internal directories.
Click to hide internal directories.