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

KeyBuilder

aliceio.fsm.storage.redis.KeyBuilder

Bases: ABC

Базовый класс для конструктора ключей Redis.

build(key: StorageKey, part: Literal['data', 'state']) -> str abstractmethod

Этот метод должен быть реализован в подклассах.

Параметры:

  • key (StorageKey) –

    Ключ.

  • part (Literal['data', 'state']) –

    Часть записи.

Возвращает:

  • str

    ключ, который будет использоваться в запросах Redis.