ovsdb-tool: Add abbreviated UUIDs to "show-log" even when we have a name.
authorBen Pfaff <blp@nicira.com>
Thu, 6 Oct 2011 18:23:54 +0000 (11:23 -0700)
committerBen Pfaff <blp@nicira.com>
Mon, 24 Oct 2011 16:19:34 +0000 (09:19 -0700)
The "show-log" command tries to give names to the rows to make it easier to
understand what's going on, but it's still important to see at least
partial UUIDs so that one can search the output for references to the rows
by UUID.

ovsdb/ovsdb-tool.c

index 0e4a5207920d18ea60f0c4aed608da085d0032b3..501a6738b2971416b8070c244f7eafa72e820476 100644 (file)
@@ -366,12 +366,12 @@ print_db_changes(struct shash *tables, struct shash *names)
 
             if (!old_name) {
                 if (new_name) {
-                    printf(" insert row %s:\n", new_name);
+                    printf(" insert row %s (%.8s):\n", new_name, row_uuid);
                 } else {
                     printf(" insert row %.8s:\n", row_uuid);
                 }
             } else {
-                printf(" row %s:\n", old_name);
+                printf(" row %s (%.8s):\n", old_name, row_uuid);
             }
 
             if (columns->type == JSON_OBJECT) {