pynenc.util.redis_keys#
Module Contents#
Classes#
Helper class to manage Redis key formats for various components. |
Functions#
Sanitizes a string for use as a Redis key. |
API#
- pynenc.util.redis_keys.sanitize_for_redis(s: str) str[source]#
Sanitizes a string for use as a Redis key.
- Parameters:
s (str) – The string to sanitize.
- Returns:
The sanitized string.
- class pynenc.util.redis_keys.Key(app_id: str, prefix: str)[source]#
Helper class to manage Redis key formats for various components.
Initialization
- status(task_id: str, status: pynenc.invocation.status.InvocationStatus) str[source]#
- purge(client: redis.Redis) None[source]#
Purges all keys with the given prefix in Redis.
- Parameters:
client (redis.Redis) – The Redis client.