bi_etl.notifiers.slack module

class bi_etl.notifiers.slack.Slack(config_section: SlackNotifier, *, name: str | None = None)[source]

Bases: NotifierBase

__init__(config_section: SlackNotifier, *, name: str | None = None)[source]
post_status(status_message)[source]

Send a temporary status messages that gets overwritten with the next status message that is sent.

Parameters:

status_message

send(subject, message, sensitive_message=None, attachment=None, throw_exception=False)[source]