a2216e383e
If sentinel support is desired then the connection URI should take the form: redis://<sentinel host>:<sentinel port>?sentinel=<master name> This will be parsed to connect to a Sentinel server to discover a master. The response will be used to make a connection to the current master. The setup-sentinel-env.sh script will exit with an error if either the redis-server or sentinel cannot be found. When the script is done it will clean up the mess it makes. Change-Id: I205ed88c72587d9f5f916d344c44192bee2aa41a |
||
---|---|---|
doc/source | ||
examples | ||
tooz | ||
.gitignore | ||
.gitreview | ||
.testr.conf | ||
LICENSE | ||
README.rst | ||
requirements-py3.txt | ||
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/