package
1.33.0-rc3
Repository: https://github.com/ovh/utask.git
Documentation: pkg.go.dev

# Packages

No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author

# Functions

ListActions returns a list of available actions to notify.
ListSendersNames returns a list of available senders.
RegisterActions set available actions.
RegisterSender adds a NotificationSender to the pool of available senders.
Send dispatches a Message struct over all registered senders.
WrappedSendError captures an error from Send Notify.
WrappedSendErrorWithBody captures an error with a response body from Send Notify.
WrapTaskStateUpdate returns a Message struct formatted for a task state change.
WrapTaskStepUpdate returns a Message struct formatted for a task step update.
WrapTaskValidation returns a Message struct formatted for a task requiring validation.

# Constants

No description provided by the author
No description provided by the author
No description provided by the author

# Structs

Message represents a generic message to be sent.
TaskStateUpdate holds a digest of data representing a task state change.
TaskStepUpdate holds a digest of data representing a task step update.
No description provided by the author

# Interfaces

NotificationSender is an object capable of sending a Message struct over a notification channel, as determined by its implementation.