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

SyncStats

Sync Stats.

SyncStats

Bases: BaseStats

Класс для синхронных статистик.

Source code in src/qtasks/stats/sync_stats.py
 8
 9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
class SyncStats(BaseStats):
    """Класс для синхронных статистик."""

    def __init__(
        self,
        app: "QueueTasks"
    ):
        """Инициализация асинхронной статистики.

        Args:
            app (QueueTasks): Экземпляр приложения.
        """
        super().__init__(app=app)

    def inspect(self):
        """Инспекция асинхронной статистики.

        Returns:
            AsyncStatsSchema: Схема асинхронной статистики.
        """
        return InspectStats(self.app)

__init__(app)

Инициализация асинхронной статистики.

Parameters:

Name Type Description Default
app QueueTasks

Экземпляр приложения.

required
Source code in src/qtasks/stats/sync_stats.py
11
12
13
14
15
16
17
18
19
20
def __init__(
    self,
    app: "QueueTasks"
):
    """Инициализация асинхронной статистики.

    Args:
        app (QueueTasks): Экземпляр приложения.
    """
    super().__init__(app=app)

inspect()

Инспекция асинхронной статистики.

Returns:

Name Type Description
AsyncStatsSchema

Схема асинхронной статистики.

Source code in src/qtasks/stats/sync_stats.py
22
23
24
25
26
27
28
def inspect(self):
    """Инспекция асинхронной статистики.

    Returns:
        AsyncStatsSchema: Схема асинхронной статистики.
    """
    return InspectStats(self.app)