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. |
Data¶
API¶
- pynenc.util.redis_keys.PYNENC_KEY_PREFIX¶
‘pynenc’
- 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.