On Wed, 2021-06-09 at 14:11 -0500, Dan Williams wrote:
> Signed-off-by: Dan Williams <[email protected]>
> ---
> v3: fix line wrapping
> v2: put --election-timer arg before create-cluster per Ilya
Ping on this patch?
Thanks!
Dan
>
> utilities/ovs-lib.in | 10 ++++++++--
> 1 file changed, 8 insertions(+), 2 deletions(-)
>
> diff --git a/utilities/ovs-lib.in b/utilities/ovs-lib.in
> index ab38ece458b7b..61a062fa992da 100644
> --- a/utilities/ovs-lib.in
> +++ b/utilities/ovs-lib.in
> @@ -495,15 +495,21 @@ create_cluster () {
> DB_FILE="$1"
> DB_SCHEMA="$2"
> LOCAL_ADDR="$3"
> + ELECTION_TIMER_MS="$4"
> +
> + election_timer_arg=
> + if [ -n "$ELECTION_TIMER_MS" ]; then
> + election_timer_arg="--election-timer=$ELECTION_TIMER_MS"
> + fi
>
> if test ! -e "$DB_FILE"; then
> - action "Creating cluster database $DB_FILE" ovsdb_tool
> create-cluster "$DB_FILE" "$DB_SCHEMA" "$LOCAL_ADDR"
> + action "Creating cluster database $DB_FILE" ovsdb_tool
> "$election_timer_arg" create-cluster "$DB_FILE" "$DB_SCHEMA"
> "$LOCAL_ADDR"
> elif ovsdb_tool db-is-standalone "$DB_FILE"; then
> # Convert standalone database to clustered.
> backup_db || return 1
> rm -f "$DB_FILE"
> action "Creating cluster database $DB_FILE from existing
> one" \
> - ovsdb_tool create-cluster "$DB_FILE" "$backup"
> "$LOCAL_ADDR"
> + ovsdb_tool "$election_timer_arg" create-cluster
> "$DB_FILE" "$backup" "$LOCAL_ADDR"
> fi
> }
>
_______________________________________________
dev mailing list
[email protected]
https://mail.openvswitch.org/mailman/listinfo/ovs-dev