]> git.proxmox.com Git - mirror_ovs.git/commit - ovsdb/replication.h
ovsdb: Add blacklist_tables
authorAndy Zhou <azhou@ovn.org>
Tue, 16 Aug 2016 21:56:19 +0000 (14:56 -0700)
committerAndy Zhou <azhou@ovn.org>
Wed, 31 Aug 2016 22:09:41 +0000 (15:09 -0700)
commit3109b4e127facbed2bb8dea38efdb008d2c0c5c1
tree26c28cf862233f7c60f70d0a505e5094354f4004
parent8be420879d4fcfdb2a8aa68bb47b7c7c1cf83844
ovsdb: Add blacklist_tables

Currently, 'sync-exclude-tables' command line options are simply stored
in a string. Change the implementation to store it in an shash instead
to improve modularity.

One additional benefit of this change is that errors can be detected
and reported to user earlier.  Adde a 'dryrun' option to
set_blacklist_tables() API to make this feature available to the
command line option parsing and unixctl command parsing.

Signed-off-by: Andy Zhou <azhou@ovn.org>
Acked-by: Ben Pfaff <blp@ovn.org>
ovsdb/ovsdb-server.c
ovsdb/replication.c
ovsdb/replication.h
tests/ovsdb-server.at