TheWaWaR / flask-redlock

Redis lock flask extension

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

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 ...

About

Redis lock flask extension

License:MIT License


Languages

Language:Python 100.0%