Documentation ¶
Overview ¶
Package helpers contains helpers to assist in other parts of the code
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func CleanNetworkAddressFromError ¶ added in v3.22.0
CleanNetworkAddressFromError checks whether an IP:Port->IP:port information is contained in the error. This is checked by explicitly sanitizing *net.OpError instances or by returning a sanitized error string without the stack previously present.
As of the loss of information this is only intended to clean up logging and not be used in error returns.
func Retry ¶ added in v3.20.0
Retry contains a standard set of configuration parameters for an exponential backoff to be used throughout the bot
func RetryTransaction ¶ added in v3.20.0
RetryTransaction takes a database object and a function acting on the database. The function will be run in a transaction on the database and will be retried as if executed using Retry
func SchemaValidateTemplateField ¶ added in v3.29.0
func SchemaValidateTemplateField(tplValidator func(string) error, fields ...string) fieldcollection.ValidateOpt
SchemaValidateTemplateField contains a ValidateOpt for the fieldcollection schema validator to validate template fields
Types ¶
This section is empty.