tooz/doc/source/user/compatibility.rst
Akihiro Motoki ee6f82d9d5 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
2017-07-10 12:44:29 +00:00

3.4 KiB

Compatibility

Grouping

APIs

  • :py~tooz.coordination.CoordinationDriver.watch_join_group
  • :py~tooz.coordination.CoordinationDriver.unwatch_join_group
  • :py~tooz.coordination.CoordinationDriver.watch_leave_group
  • :py~tooz.coordination.CoordinationDriver.unwatch_leave_group
  • :py~tooz.coordination.CoordinationDriver.create_group
  • :py~tooz.coordination.CoordinationDriver.get_groups
  • :py~tooz.coordination.CoordinationDriver.join_group
  • :py~tooz.coordination.CoordinationDriver.leave_group
  • :py~tooz.coordination.CoordinationDriver.delete_group
  • :py~tooz.coordination.CoordinationDriver.get_members
  • :py~tooz.coordination.CoordinationDriver.get_member_capabilities
  • :py~tooz.coordination.CoordinationDriver.update_capabilities

Driver support

Driver Supported
:py~tooz.drivers.consul.ConsulDriver No
:py~tooz.drivers.etcd.EtcdDriver No
:py~tooz.drivers.file.FileDriver Yes
:py~tooz.drivers.ipc.IPCDriver No
:py~tooz.drivers.memcached.MemcachedDriver Yes
:py~tooz.drivers.mysql.MySQLDriver No
:py~tooz.drivers.pgsql.PostgresDriver No
:py~tooz.drivers.redis.RedisDriver Yes
:py~tooz.drivers.zake.ZakeDriver Yes
:py~tooz.drivers.zookeeper.KazooDriver Yes

Leaders

APIs

  • :py~tooz.coordination.CoordinationDriver.watch_elected_as_leader
  • :py~tooz.coordination.CoordinationDriver.unwatch_elected_as_leader
  • :py~tooz.coordination.CoordinationDriver.stand_down_group_leader
  • :py~tooz.coordination.CoordinationDriver.get_leader

Driver support

Driver Supported
:py~tooz.drivers.consul.ConsulDriver No
:py~tooz.drivers.etcd.EtcdDriver No
:py~tooz.drivers.file.FileDriver No
:py~tooz.drivers.ipc.IPCDriver No
:py~tooz.drivers.memcached.MemcachedDriver Yes
:py~tooz.drivers.mysql.MySQLDriver No
:py~tooz.drivers.pgsql.PostgresDriver No
:py~tooz.drivers.redis.RedisDriver Yes
:py~tooz.drivers.zake.ZakeDriver Yes
:py~tooz.drivers.zookeeper.KazooDriver Yes

Locking

APIs

  • :py~tooz.coordination.CoordinationDriver.get_lock

Driver support

Driver Supported
:py~tooz.drivers.consul.ConsulDriver Yes
:py~tooz.drivers.etcd.EtcdDriver Yes
:py~tooz.drivers.file.FileDriver Yes
:py~tooz.drivers.ipc.IPCDriver Yes
:py~tooz.drivers.memcached.MemcachedDriver Yes
:py~tooz.drivers.mysql.MySQLDriver Yes
:py~tooz.drivers.pgsql.PostgresDriver Yes
:py~tooz.drivers.redis.RedisDriver Yes
:py~tooz.drivers.zake.ZakeDriver Yes
:py~tooz.drivers.zookeeper.KazooDriver Yes