Flask-Redlock

Adds redis lock support to your Flask application


Keywords
flask, lock, redis, redlock
License
MIT
Install
pip install Flask-Redlock==0.0.3

Documentation

flask-redlock

Redis lock flask extension

Example

from flask_redlock import RedisLock

redis_lock = RedisLock()
redis_lock.init_app(app)

with redis_lock.lock('something.lock', 3000, retry=10, interval=0.2) as lock:
    if not lock:
        return 'busy!'

    # Do your work here ...