diff options
| author | Akihiro Motoki <amotoki@gmail.com> | 2017-07-07 03:21:54 +0000 |
|---|---|---|
| committer | Akihiro Motoki <amotoki@gmail.com> | 2017-07-10 12:44:29 +0000 |
| commit | ee6f82d9d55b28c8782f3c6afc36d204a68356ac (patch) | |
| tree | b704514d04b87b4003a78e6c5929d0d5475d32b7 /doc | |
| parent | 2ca15fedbec25233240d0cff267c14127d5f6c81 (diff) | |
| download | tooz-ee6f82d9d55b28c8782f3c6afc36d204a68356ac.tar.gz | |
doc: use list-table for driver support tables
list-table is easier to be maintained.
In addition, we avoid too long lines.
We no longer have too long lines which doc8 complains,
so doc8 ignore_path can be dropped.
Change-Id: I574391295288ef9e33744aa608c2f2930a6e46f8
Diffstat (limited to 'doc')
| -rw-r--r-- | doc/source/user/compatibility.rst | 90 |
1 files changed, 75 insertions, 15 deletions
diff --git a/doc/source/user/compatibility.rst b/doc/source/user/compatibility.rst index 975bedb..6a38c29 100644 --- a/doc/source/user/compatibility.rst +++ b/doc/source/user/compatibility.rst @@ -24,11 +24,31 @@ APIs Driver support -------------- -=============================================== =========================================== =========================================== ========================================= ===================================================== ============================================= ================================================ ============================================= =========================================== ================================================= -:py:class:`~tooz.drivers.consul.ConsulDriver` :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 Yes No Yes No No Yes Yes Yes -=============================================== =========================================== =========================================== ========================================= ===================================================== ============================================= ================================================ ============================================= =========================================== ================================================= +.. list-table:: + :header-rows: 1 + + * - Driver + - Supported + * - :py:class:`~tooz.drivers.consul.ConsulDriver` + - No + * - :py:class:`~tooz.drivers.etcd.EtcdDriver` + - No + * - :py:class:`~tooz.drivers.file.FileDriver` + - Yes + * - :py:class:`~tooz.drivers.ipc.IPCDriver` + - No + * - :py:class:`~tooz.drivers.memcached.MemcachedDriver` + - Yes + * - :py:class:`~tooz.drivers.mysql.MySQLDriver` + - No + * - :py:class:`~tooz.drivers.pgsql.PostgresDriver` + - No + * - :py:class:`~tooz.drivers.redis.RedisDriver` + - Yes + * - :py:class:`~tooz.drivers.zake.ZakeDriver` + - Yes + * - :py:class:`~tooz.drivers.zookeeper.KazooDriver` + - Yes Leaders ======= @@ -44,11 +64,31 @@ APIs Driver support -------------- -=============================================== =========================================== =========================================== ========================================= ===================================================== ============================================= ================================================ ============================================= =========================================== ================================================= -:py:class:`~tooz.drivers.consul.ConsulDriver` :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 No Yes No No Yes Yes Yes -=============================================== =========================================== =========================================== ========================================= ===================================================== ============================================= ================================================ ============================================= =========================================== ================================================= +.. list-table:: + :header-rows: 1 + + * - Driver + - Supported + * - :py:class:`~tooz.drivers.consul.ConsulDriver` + - No + * - :py:class:`~tooz.drivers.etcd.EtcdDriver` + - No + * - :py:class:`~tooz.drivers.file.FileDriver` + - No + * - :py:class:`~tooz.drivers.ipc.IPCDriver` + - No + * - :py:class:`~tooz.drivers.memcached.MemcachedDriver` + - Yes + * - :py:class:`~tooz.drivers.mysql.MySQLDriver` + - No + * - :py:class:`~tooz.drivers.pgsql.PostgresDriver` + - No + * - :py:class:`~tooz.drivers.redis.RedisDriver` + - Yes + * - :py:class:`~tooz.drivers.zake.ZakeDriver` + - Yes + * - :py:class:`~tooz.drivers.zookeeper.KazooDriver` + - Yes Locking ======= @@ -61,8 +101,28 @@ APIs Driver support -------------- -=============================================== =========================================== =========================================== ========================================= ===================================================== ============================================= ================================================ ============================================= =========================================== ================================================= -:py:class:`~tooz.drivers.consul.ConsulDriver` :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 Yes -=============================================== =========================================== =========================================== ========================================= ===================================================== ============================================= ================================================ ============================================= =========================================== ================================================= +.. list-table:: + :header-rows: 1 + + * - Driver + - Supported + * - :py:class:`~tooz.drivers.consul.ConsulDriver` + - Yes + * - :py:class:`~tooz.drivers.etcd.EtcdDriver` + - Yes + * - :py:class:`~tooz.drivers.file.FileDriver` + - Yes + * - :py:class:`~tooz.drivers.ipc.IPCDriver` + - Yes + * - :py:class:`~tooz.drivers.memcached.MemcachedDriver` + - Yes + * - :py:class:`~tooz.drivers.mysql.MySQLDriver` + - Yes + * - :py:class:`~tooz.drivers.pgsql.PostgresDriver` + - Yes + * - :py:class:`~tooz.drivers.redis.RedisDriver` + - Yes + * - :py:class:`~tooz.drivers.zake.ZakeDriver` + - Yes + * - :py:class:`~tooz.drivers.zookeeper.KazooDriver` + - Yes |
