summaryrefslogtreecommitdiff
path: root/doc/source/reference/index.rst
diff options
context:
space:
mode:
Diffstat (limited to 'doc/source/reference/index.rst')
-rw-r--r--doc/source/reference/index.rst82
1 files changed, 82 insertions, 0 deletions
diff --git a/doc/source/reference/index.rst b/doc/source/reference/index.rst
new file mode 100644
index 0000000..15b7d57
--- /dev/null
+++ b/doc/source/reference/index.rst
@@ -0,0 +1,82 @@
+================
+Module Reference
+================
+
+Interfaces
+----------
+
+.. autoclass:: tooz.coordination.CoordinationDriver
+ :members:
+
+Consul
+~~~~~~
+
+.. autoclass:: tooz.drivers.consul.ConsulDriver
+ :members:
+
+Etcd
+~~~~
+
+.. autoclass:: tooz.drivers.etcd.EtcdDriver
+ :members:
+
+File
+~~~~
+
+.. autoclass:: tooz.drivers.file.FileDriver
+ :members:
+
+IPC
+~~~
+
+.. autoclass:: tooz.drivers.ipc.IPCDriver
+ :members:
+
+Memcached
+~~~~~~~~~
+
+.. autoclass:: tooz.drivers.memcached.MemcachedDriver
+ :members:
+
+Mysql
+~~~~~
+
+.. autoclass:: tooz.drivers.mysql.MySQLDriver
+ :members:
+
+PostgreSQL
+~~~~~~~~~~
+
+.. autoclass:: tooz.drivers.pgsql.PostgresDriver
+ :members:
+
+Redis
+~~~~~
+
+.. autoclass:: tooz.drivers.redis.RedisDriver
+ :members:
+
+Zake
+~~~~
+
+.. autoclass:: tooz.drivers.zake.ZakeDriver
+ :members:
+
+Zookeeper
+~~~~~~~~~
+
+.. autoclass:: tooz.drivers.zookeeper.KazooDriver
+ :members:
+
+Exceptions
+----------
+
+.. autoclass:: tooz.ToozError
+.. autoclass:: tooz.coordination.ToozConnectionError
+.. autoclass:: tooz.coordination.OperationTimedOut
+.. autoclass:: tooz.coordination.GroupNotCreated
+.. autoclass:: tooz.coordination.GroupAlreadyExist
+.. autoclass:: tooz.coordination.MemberAlreadyExist
+.. autoclass:: tooz.coordination.MemberNotJoined
+.. autoclass:: tooz.coordination.GroupNotEmpty
+.. autofunction:: tooz.utils.raise_with_cause