pi_portal.modules.integrations.chat.cli.notifier.ChatCLINotifier

class pi_portal.modules.integrations.chat.cli.notifier.ChatCLINotifier(task_scheduler_client: TaskSchedulerServiceClient)[source]

Bases: object

Notifier for the chat CLI.

Parameters:

task_scheduler_client (TaskSchedulerServiceClient) – The configured task scheduler client to use.

__init__(task_scheduler_client: TaskSchedulerServiceClient) None[source]
notify_already_start() None[source]

Report that the service is already up.

notify_already_stop() None[source]

Report that the service is already down.

notify_error() None[source]

Report that an error has occurred.

notify_insufficient_disk_space() None[source]

Report that there is insufficient disk space available..

notify_start() None[source]

Report that the service is starting.

notify_stop() None[source]

Report that the service is stopping.