Lua scripts used by the Redis transport (kombu.transport.redis) for atomic
binding deadline tracking and sweeping of expired queue bindings.
Summary
Functions
Computes the binding TTL in milliseconds (max(expires * 2, 3_600_000)).
Executes script via EVALSHA, falling back to EVAL if Redis reports NOSCRIPT.
Computes the lowercase hex SHA1 digest of a Lua script.
Functions
Computes the binding TTL in milliseconds (max(expires * 2, 3_600_000)).
@spec eval(Kombu.Transport.Redis.PrefixedClient.t(), String.t(), [String.t()], [ String.t() | integer() ]) :: {:ok, term()} | {:error, term()}
Executes script via EVALSHA, falling back to EVAL if Redis reports NOSCRIPT.
Computes the lowercase hex SHA1 digest of a Lua script.