d01b7d7018
This patch adds the posibility of passing the blocking argument to the context manager to be used when acquiring the lock. Previous behavior will be preserved, so now we will be able to use the context manager in any of the following ways: with lock(10.0): with lock(False): with lock(): with lock: The last 2 are equivalent. Change-Id: I6d2f486ac45078ec4ce77de52b7997f2122d4dc8 |
||
---|---|---|
doc/source | ||
examples | ||
tools | ||
tooz | ||
.gitignore | ||
.gitreview | ||
.testr.conf | ||
LICENSE | ||
README.rst | ||
requirements.txt | ||
run-examples.sh | ||
setup-memcached-env.sh | ||
setup-mysql-env.sh | ||
setup-postgresql-env.sh | ||
setup-redis-env.sh | ||
setup-sentinel-env.sh | ||
setup-zookeeper-env.sh | ||
setup.cfg | ||
setup.py | ||
test-requirements.txt | ||
tox.ini |
README.rst
Tooz
The Tooz project aims at centralizing the most common distributed primitives like group membership protocol, lock service and leader election by providing a coordination API helping developers to build distributed applications.
- Free software: Apache license
- Documentation: http://docs.openstack.org/developer/tooz
- Source: http://git.openstack.org/cgit/openstack/tooz
- Bugs: http://bugs.launchpad.net/python-tooz/