From: David Tardon Date: Fri, 11 Nov 2022 08:42:52 +0000 (+0100) Subject: analyze-timespan: port to vertical table X-Git-Tag: v253-rc1~538^2~3 X-Git-Url: http://git.ipfire.org/gitweb.cgi?a=commitdiff_plain;h=9e1344850fbb33cf8c084ab3042b95815fa43aa6;p=thirdparty%2Fsystemd.git analyze-timespan: port to vertical table --- diff --git a/src/analyze/analyze-timespan.c b/src/analyze/analyze-timespan.c index f244ace04ac..3fdf0f964c1 100644 --- a/src/analyze/analyze-timespan.c +++ b/src/analyze/analyze-timespan.c @@ -22,39 +22,33 @@ int verb_timespan(int argc, char *argv[], void *userdata) { return r; } - table = table_new("name", "value"); + table = table_new_vertical(); if (!table) return log_oom(); - table_set_header(table, false); - assert_se(cell = table_get_cell(table, 0, 0)); r = table_set_ellipsize_percent(table, cell, 100); if (r < 0) return r; - r = table_set_align_percent(table, cell, 100); - if (r < 0) - return r; - assert_se(cell = table_get_cell(table, 0, 1)); r = table_set_ellipsize_percent(table, cell, 100); if (r < 0) return r; r = table_add_many(table, - TABLE_STRING, "Original:", + TABLE_FIELD, "Original", TABLE_STRING, *input_timespan); if (r < 0) return table_log_add_error(r); - r = table_add_cell_stringf(table, NULL, "%ss:", special_glyph(SPECIAL_GLYPH_MU)); + r = table_add_cell_stringf_full(table, NULL, TABLE_FIELD, "%ss", special_glyph(SPECIAL_GLYPH_MU)); if (r < 0) return table_log_add_error(r); r = table_add_many(table, TABLE_UINT64, output_usecs, - TABLE_STRING, "Human:", + TABLE_FIELD, "Human", TABLE_TIMESPAN, output_usecs, TABLE_SET_COLOR, ansi_highlight()); if (r < 0)