Skip to content

Latest commit

 

History

History
71 lines (47 loc) · 1.62 KB

index.rst

File metadata and controls

71 lines (47 loc) · 1.62 KB

Zookeeper Tools

A Python collection of higher-level API's built on top of Apache Zookeeper, a distributed, highly reliable coordination service with no single point of failure.

Features:

  • Locks <zktools.locking> - Support for non-blocking acquire, shared read/write locks, and modeled on Python's Lock objects that also includes Revocable Shared Locks with Freaking Laser Beams as described in the Zookeeper Recipes.
  • Nodes <zktools.node> - Objects to track values in Zookeeper Nodes (zNodes) automatically.

Installing

zktools can be installed via easy_install or pip:

$ easy_install zktools

You will also need the Python zookeeper C binding installed. There's an easy to install staticly compiled version:

$ easy_install zc-zookeeper-static

Or if your OS distribution includes a python-zookeeper package, that can be installed.

Reference Material

Reference material includes documentation for every zktools API.

api Changelog <changelog>

Source Code

All source code is available on github under zktools.

Indices and tables

  • genindex
  • modindex
  • glossary

License

zktools is offered under the MPL license.

Authors

zktools is made available by the Mozilla Foundation.