summaryrefslogtreecommitdiff
path: root/doc
diff options
context:
space:
mode:
authorJulien Danjou <julien@danjou.info>2015-01-29 15:17:58 -0800
committerJulien Danjou <julien@danjou.info>2015-12-29 10:02:05 +0100
commitd2529173ec256a40c103222f99d7eefdade07d4a (patch)
tree08b10dddf055eba7858c66efa007065e16600d73 /doc
parentc08caaef07df97268fc4901000df6169dce2a5d4 (diff)
downloadtooz-d2529173ec256a40c103222f99d7eefdade07d4a.tar.gz
etcd: driver with lock support
Change-Id: Ibac90b9b2a751eb4f502e2f8b723e5608dcaad18
Diffstat (limited to 'doc')
-rw-r--r--doc/source/compatibility.rst31
-rw-r--r--doc/source/developers.rst6
2 files changed, 22 insertions, 15 deletions
diff --git a/doc/source/compatibility.rst b/doc/source/compatibility.rst
index 38bd355..b056454 100644
--- a/doc/source/compatibility.rst
+++ b/doc/source/compatibility.rst
@@ -24,11 +24,11 @@ APIs
Driver support
--------------
-=========================================== ========================================= ===================================================== ============================================= ================================================ ============================================= =========================================== =================================================
-:py:class:`~tooz.drivers.file.FileDriver` :py:class:`~tooz.drivers.ipc.IPCDriver` :py:class:`~tooz.drivers.memcached.MemcachedDriver` :py:class:`~tooz.drivers.mysql.MySQLDriver` :py:class:`~tooz.drivers.pgsql.PostgresDriver` :py:class:`~tooz.drivers.redis.RedisDriver` :py:class:`~tooz.drivers.zake.ZakeDriver` :py:class:`~tooz.drivers.zookeeper.KazooDriver`
-=========================================== ========================================= ===================================================== ============================================= ================================================ ============================================= =========================================== =================================================
-Yes No Yes No No Yes Yes Yes
-=========================================== ========================================= ===================================================== ============================================= ================================================ ============================================= =========================================== =================================================
+=========================================== =========================================== ========================================= ===================================================== ============================================= ================================================ ============================================= =========================================== =================================================
+:py:class:`~tooz.drivers.etcd.EtcdDriver` :py:class:`~tooz.drivers.file.FileDriver` :py:class:`~tooz.drivers.ipc.IPCDriver` :py:class:`~tooz.drivers.memcached.MemcachedDriver` :py:class:`~tooz.drivers.mysql.MySQLDriver` :py:class:`~tooz.drivers.pgsql.PostgresDriver` :py:class:`~tooz.drivers.redis.RedisDriver` :py:class:`~tooz.drivers.zake.ZakeDriver` :py:class:`~tooz.drivers.zookeeper.KazooDriver`
+=========================================== =========================================== ========================================= ===================================================== ============================================= ================================================ ============================================= =========================================== =================================================
+No Yes No Yes No No Yes Yes Yes
+=========================================== =========================================== ========================================= ===================================================== ============================================= ================================================ ============================================= =========================================== =================================================
Leaders
=======
@@ -44,11 +44,11 @@ APIs
Driver support
--------------
-=========================================== ========================================= ===================================================== ============================================= ================================================ ============================================= =========================================== =================================================
-:py:class:`~tooz.drivers.file.FileDriver` :py:class:`~tooz.drivers.ipc.IPCDriver` :py:class:`~tooz.drivers.memcached.MemcachedDriver` :py:class:`~tooz.drivers.mysql.MySQLDriver` :py:class:`~tooz.drivers.pgsql.PostgresDriver` :py:class:`~tooz.drivers.redis.RedisDriver` :py:class:`~tooz.drivers.zake.ZakeDriver` :py:class:`~tooz.drivers.zookeeper.KazooDriver`
-=========================================== ========================================= ===================================================== ============================================= ================================================ ============================================= =========================================== =================================================
-No No Yes No No Yes Yes Yes
-=========================================== ========================================= ===================================================== ============================================= ================================================ ============================================= =========================================== =================================================
+=========================================== =========================================== ========================================= ===================================================== ============================================= ================================================ ============================================= =========================================== =================================================
+:py:class:`~tooz.drivers.etcd.EtcdDriver` :py:class:`~tooz.drivers.file.FileDriver` :py:class:`~tooz.drivers.ipc.IPCDriver` :py:class:`~tooz.drivers.memcached.MemcachedDriver` :py:class:`~tooz.drivers.mysql.MySQLDriver` :py:class:`~tooz.drivers.pgsql.PostgresDriver` :py:class:`~tooz.drivers.redis.RedisDriver` :py:class:`~tooz.drivers.zake.ZakeDriver` :py:class:`~tooz.drivers.zookeeper.KazooDriver`
+=========================================== =========================================== ========================================= ===================================================== ============================================= ================================================ ============================================= =========================================== =================================================
+No No No Yes No No Yes Yes Yes
+=========================================== =========================================== ========================================= ===================================================== ============================================= ================================================ ============================================= =========================================== =================================================
Locking
=======
@@ -61,8 +61,9 @@ APIs
Driver support
--------------
-=========================================== ========================================= ===================================================== ============================================= ================================================ ============================================= =========================================== =================================================
-:py:class:`~tooz.drivers.file.FileDriver` :py:class:`~tooz.drivers.ipc.IPCDriver` :py:class:`~tooz.drivers.memcached.MemcachedDriver` :py:class:`~tooz.drivers.mysql.MySQLDriver` :py:class:`~tooz.drivers.pgsql.PostgresDriver` :py:class:`~tooz.drivers.redis.RedisDriver` :py:class:`~tooz.drivers.zake.ZakeDriver` :py:class:`~tooz.drivers.zookeeper.KazooDriver`
-=========================================== ========================================= ===================================================== ============================================= ================================================ ============================================= =========================================== =================================================
-Yes Yes Yes Yes Yes Yes Yes Yes
-=========================================== ========================================= ===================================================== ============================================= ================================================ ============================================= =========================================== =================================================
+=========================================== =========================================== ========================================= ===================================================== ============================================= ================================================ ============================================= =========================================== =================================================
+:py:class:`~tooz.drivers.etcd.EtcdDriver` :py:class:`~tooz.drivers.file.FileDriver` :py:class:`~tooz.drivers.ipc.IPCDriver` :py:class:`~tooz.drivers.memcached.MemcachedDriver` :py:class:`~tooz.drivers.mysql.MySQLDriver` :py:class:`~tooz.drivers.pgsql.PostgresDriver` :py:class:`~tooz.drivers.redis.RedisDriver` :py:class:`~tooz.drivers.zake.ZakeDriver` :py:class:`~tooz.drivers.zookeeper.KazooDriver`
+=========================================== =========================================== ========================================= ===================================================== ============================================= ================================================ ============================================= =========================================== =================================================
+Yes Yes Yes Yes Yes Yes Yes Yes Yes
+=========================================== =========================================== ========================================= ===================================================== ============================================= ================================================ ============================================= =========================================== =================================================
+
diff --git a/doc/source/developers.rst b/doc/source/developers.rst
index e592f0a..b6ece9e 100644
--- a/doc/source/developers.rst
+++ b/doc/source/developers.rst
@@ -8,6 +8,12 @@ Interfaces
.. autoclass:: tooz.coordination.CoordinationDriver
:members:
+Etcd
+~~~
+
+.. autoclass:: tooz.drivers.etcd.EtcdDriver
+ :members:
+
File
~~~~