Looks Good.

Ethan

On Thu, Jul 7, 2011 at 12:48, Ben Pfaff <[email protected]> wrote:
> This should make problems easier to debug.
>
> Bug #6280.
> ---
> I haven't tested these two patches yet but I will before I push them.
>
> diff --git a/utilities/ovs-ctl.in b/utilities/ovs-ctl.in
> index a149905..6bc81b7 100755
> --- a/utilities/ovs-ctl.in
> +++ b/utilities/ovs-ctl.in
> @@ -71,7 +71,8 @@ upgrade_db () {
>         # Back up the old version.
>         version=`ovsdb_tool db-version "$DB_FILE"`
>         cksum=`ovsdb_tool db-cksum "$DB_FILE" | awk '{print $1}'`
> -        cp "$DB_FILE" "$DB_FILE.backup$version-$cksum"
> +        backup=$DB_FILE.backup$version-$cksum
> +        action "Backing up database to $backup" cp "$DB_FILE" "$backup"
>
>         # Compact database.  This is important if the old schema did not 
> enable
>         # garbage collection (i.e. if it did not have any tables with 
> "isRoot":
> @@ -82,10 +83,10 @@ upgrade_db () {
>         # does) would cause the record to be dropped by the first transaction,
>         # then the second transaction would cause a referential integrity
>         # failure (for a strong reference).
> -        ovsdb_tool compact "$DB_FILE"
> +        action "Compacting database" ovsdb_tool compact "$DB_FILE"
>
>         # Upgrade or downgrade schema.
> -        ovsdb_tool convert "$DB_FILE" "$DB_SCHEMA"
> +        action "Converting database schema" ovsdb_tool convert "$DB_FILE" 
> "$DB_SCHEMA"
>     fi
>  }
>
> --
> 1.7.4.4
>
> _______________________________________________
> dev mailing list
> [email protected]
> http://openvswitch.org/mailman/listinfo/dev
>
_______________________________________________
dev mailing list
[email protected]
http://openvswitch.org/mailman/listinfo/dev

Reply via email to