Перейти к содержанию

Исключения

Task exceptions.

TaskCancelError

Bases: RuntimeError

Исключение, вызываемое при отмене задачи.

Может быть перехвачено в Воркере для обработки отмены задач.

Source code in src/qtasks/exc/task.py
 4
 5
 6
 7
 8
 9
10
11
12
class TaskCancelError(RuntimeError):
    """Исключение, вызываемое при отмене задачи.

    Может быть перехвачено в Воркере для обработки отмены задач.
    """

    def __init__(self, *args):
        """Инициализация исключения."""
        super().__init__(*args)

__init__(*args)

Инициализация исключения.

Source code in src/qtasks/exc/task.py
10
11
12
def __init__(self, *args):
    """Инициализация исключения."""
    super().__init__(*args)

Plugins exceptions.

TaskPluginTriggerError

Bases: Exception

Исключение, вызываемое при срабатывании триггера плагина.

Может быть перехвачено в Воркере для обработки срабатывания триггеров.

Source code in src/qtasks/exc/plugins.py
 4
 5
 6
 7
 8
 9
10
11
12
13
class TaskPluginTriggerError(Exception):
    """Исключение, вызываемое при срабатывании триггера плагина.

    Может быть перехвачено в Воркере для обработки срабатывания триггеров.
    """

    def __init__(self, *args, **kwargs):
        """Инициализация исключения."""
        super().__init__(*args)
        self.kwargs = kwargs

__init__(*args, **kwargs)

Инициализация исключения.

Source code in src/qtasks/exc/plugins.py
10
11
12
13
def __init__(self, *args, **kwargs):
    """Инициализация исключения."""
    super().__init__(*args)
    self.kwargs = kwargs