Compare commits
5 Commits
c253a95bca
...
24e2494407
Author | SHA1 | Date |
---|---|---|
Lennart Poettering | 24e2494407 | |
Yu Watanabe | 43b24a0716 | |
fangxiuning | 4b6607d949 | |
fangxiuning | df83eb546b | |
fangxiuning | d836018a73 |
|
@ -371,7 +371,7 @@ static int list_bus_names(int argc, char **argv, void *userdata) {
|
||||||
else
|
else
|
||||||
r = table_print(table, stdout);
|
r = table_print(table, stdout);
|
||||||
if (r < 0)
|
if (r < 0)
|
||||||
return log_error_errno(r, "Failed to show table: %m");
|
return table_log_print_error(r);
|
||||||
|
|
||||||
return 0;
|
return 0;
|
||||||
}
|
}
|
||||||
|
|
|
@ -168,7 +168,7 @@ static int list_homes(int argc, char *argv[], void *userdata) {
|
||||||
if (table_get_rows(table) > 1 || arg_json) {
|
if (table_get_rows(table) > 1 || arg_json) {
|
||||||
r = table_set_sort(table, (size_t) 0, (size_t) -1);
|
r = table_set_sort(table, (size_t) 0, (size_t) -1);
|
||||||
if (r < 0)
|
if (r < 0)
|
||||||
return log_error_errno(r, "Failed to sort table: %m");
|
return table_log_sort_error(r);
|
||||||
|
|
||||||
table_set_header(table, arg_legend);
|
table_set_header(table, arg_legend);
|
||||||
|
|
||||||
|
@ -177,7 +177,7 @@ static int list_homes(int argc, char *argv[], void *userdata) {
|
||||||
else
|
else
|
||||||
r = table_print(table, NULL);
|
r = table_print(table, NULL);
|
||||||
if (r < 0)
|
if (r < 0)
|
||||||
return log_error_errno(r, "Failed to show table: %m");
|
return table_log_print_error(r);
|
||||||
}
|
}
|
||||||
|
|
||||||
if (arg_legend && !arg_json) {
|
if (arg_legend && !arg_json) {
|
||||||
|
|
|
@ -139,7 +139,7 @@ static int verb_show(int argc, char **argv, void *userdata) {
|
||||||
if (table) {
|
if (table) {
|
||||||
r = table_print(table, NULL);
|
r = table_print(table, NULL);
|
||||||
if (r < 0)
|
if (r < 0)
|
||||||
return log_error_errno(r, "Failed to print table: %m");
|
return table_log_print_error(r);
|
||||||
}
|
}
|
||||||
|
|
||||||
return 0;
|
return 0;
|
||||||
|
|
|
@ -1586,7 +1586,7 @@ static int device_sysattrs_read_all_internal(sd_device *device, const char *subd
|
||||||
/* this is a child device, skipping */
|
/* this is a child device, skipping */
|
||||||
return 0;
|
return 0;
|
||||||
if (errno != ENOENT) {
|
if (errno != ENOENT) {
|
||||||
log_debug_errno(errno, "Failed to stat %s, ignoring subdir: %m", p);
|
log_device_debug_errno(device, errno, "sd-device: Failed to stat %s, ignoring subdir: %m", p);
|
||||||
return 0;
|
return 0;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
|
@ -132,13 +132,13 @@ static int print_inhibitors(sd_bus *bus) {
|
||||||
if (table_get_rows(table) > 1) {
|
if (table_get_rows(table) > 1) {
|
||||||
r = table_set_sort(table, (size_t) 1, (size_t) 0, (size_t) 5, (size_t) 6, (size_t) -1);
|
r = table_set_sort(table, (size_t) 1, (size_t) 0, (size_t) 5, (size_t) 6, (size_t) -1);
|
||||||
if (r < 0)
|
if (r < 0)
|
||||||
return log_error_errno(r, "Failed to sort table: %m");
|
return table_log_sort_error(r);
|
||||||
|
|
||||||
table_set_header(table, arg_legend);
|
table_set_header(table, arg_legend);
|
||||||
|
|
||||||
r = table_print(table, NULL);
|
r = table_print(table, NULL);
|
||||||
if (r < 0)
|
if (r < 0)
|
||||||
return log_error_errno(r, "Failed to show table: %m");
|
return table_log_print_error(r);
|
||||||
}
|
}
|
||||||
|
|
||||||
if (arg_legend) {
|
if (arg_legend) {
|
||||||
|
|
|
@ -91,7 +91,7 @@ static int show_table(Table *table, const char *word) {
|
||||||
if (table_get_rows(table) > 1 || OUTPUT_MODE_IS_JSON(arg_output)) {
|
if (table_get_rows(table) > 1 || OUTPUT_MODE_IS_JSON(arg_output)) {
|
||||||
r = table_set_sort(table, (size_t) 0, (size_t) -1);
|
r = table_set_sort(table, (size_t) 0, (size_t) -1);
|
||||||
if (r < 0)
|
if (r < 0)
|
||||||
return log_error_errno(r, "Failed to sort table: %m");
|
return table_log_sort_error(r);
|
||||||
|
|
||||||
table_set_header(table, arg_legend);
|
table_set_header(table, arg_legend);
|
||||||
|
|
||||||
|
@ -100,7 +100,7 @@ static int show_table(Table *table, const char *word) {
|
||||||
else
|
else
|
||||||
r = table_print(table, NULL);
|
r = table_print(table, NULL);
|
||||||
if (r < 0)
|
if (r < 0)
|
||||||
return log_error_errno(r, "Failed to show table: %m");
|
return table_log_print_error(r);
|
||||||
}
|
}
|
||||||
|
|
||||||
if (arg_legend) {
|
if (arg_legend) {
|
||||||
|
|
|
@ -237,7 +237,7 @@ static int show_table(Table *table, const char *word) {
|
||||||
if (table_get_rows(table) > 1 || OUTPUT_MODE_IS_JSON(arg_output)) {
|
if (table_get_rows(table) > 1 || OUTPUT_MODE_IS_JSON(arg_output)) {
|
||||||
r = table_set_sort(table, (size_t) 0, (size_t) -1);
|
r = table_set_sort(table, (size_t) 0, (size_t) -1);
|
||||||
if (r < 0)
|
if (r < 0)
|
||||||
return log_error_errno(r, "Failed to sort table: %m");
|
return table_log_sort_error(r);
|
||||||
|
|
||||||
table_set_header(table, arg_legend);
|
table_set_header(table, arg_legend);
|
||||||
|
|
||||||
|
@ -246,7 +246,7 @@ static int show_table(Table *table, const char *word) {
|
||||||
else
|
else
|
||||||
r = table_print(table, NULL);
|
r = table_print(table, NULL);
|
||||||
if (r < 0)
|
if (r < 0)
|
||||||
return log_error_errno(r, "Failed to show table: %m");
|
return table_log_print_error(r);
|
||||||
}
|
}
|
||||||
|
|
||||||
if (arg_legend) {
|
if (arg_legend) {
|
||||||
|
|
|
@ -1436,7 +1436,7 @@ static int list_devices(void) {
|
||||||
|
|
||||||
r = table_print(table, NULL);
|
r = table_print(table, NULL);
|
||||||
if (r < 0)
|
if (r < 0)
|
||||||
return log_error_errno(r, "Failed to print table: %m");
|
return table_log_print_error(r);
|
||||||
|
|
||||||
return 0;
|
return 0;
|
||||||
}
|
}
|
||||||
|
|
|
@ -719,7 +719,7 @@ static int list_links(int argc, char *argv[], void *userdata) {
|
||||||
|
|
||||||
r = table_print(table, NULL);
|
r = table_print(table, NULL);
|
||||||
if (r < 0)
|
if (r < 0)
|
||||||
return log_error_errno(r, "Failed to print table: %m");
|
return table_log_print_error(r);
|
||||||
|
|
||||||
if (arg_legend)
|
if (arg_legend)
|
||||||
printf("\n%i links listed.\n", c);
|
printf("\n%i links listed.\n", c);
|
||||||
|
@ -1064,7 +1064,7 @@ static int dump_address_labels(sd_netlink *rtnl) {
|
||||||
|
|
||||||
r = table_print(table, NULL);
|
r = table_print(table, NULL);
|
||||||
if (r < 0)
|
if (r < 0)
|
||||||
return log_error_errno(r, "Failed to print table: %m");
|
return table_log_print_error(r);
|
||||||
|
|
||||||
return 0;
|
return 0;
|
||||||
}
|
}
|
||||||
|
@ -2129,7 +2129,7 @@ static int link_status_one(
|
||||||
|
|
||||||
r = table_print(table, NULL);
|
r = table_print(table, NULL);
|
||||||
if (r < 0)
|
if (r < 0)
|
||||||
return log_error_errno(r, "Failed to print table: %m");
|
return table_log_print_error(r);
|
||||||
|
|
||||||
return show_logs(info);
|
return show_logs(info);
|
||||||
}
|
}
|
||||||
|
@ -2201,7 +2201,7 @@ static int system_status(sd_netlink *rtnl, sd_hwdb *hwdb) {
|
||||||
|
|
||||||
r = table_print(table, NULL);
|
r = table_print(table, NULL);
|
||||||
if (r < 0)
|
if (r < 0)
|
||||||
return log_error_errno(r, "Failed to print table: %m");
|
return table_log_print_error(r);
|
||||||
|
|
||||||
return show_logs(NULL);
|
return show_logs(NULL);
|
||||||
}
|
}
|
||||||
|
@ -2421,7 +2421,7 @@ static int link_lldp_status(int argc, char *argv[], void *userdata) {
|
||||||
|
|
||||||
r = table_print(table, NULL);
|
r = table_print(table, NULL);
|
||||||
if (r < 0)
|
if (r < 0)
|
||||||
return log_error_errno(r, "Failed to print table: %m");
|
return table_log_print_error(r);
|
||||||
|
|
||||||
if (arg_legend) {
|
if (arg_legend) {
|
||||||
lldp_capabilities_legend(all);
|
lldp_capabilities_legend(all);
|
||||||
|
|
|
@ -744,13 +744,13 @@ static int list_images(int argc, char *argv[], void *userdata) {
|
||||||
if (table_get_rows(table) > 1) {
|
if (table_get_rows(table) > 1) {
|
||||||
r = table_set_sort(table, (size_t) 0, (size_t) -1);
|
r = table_set_sort(table, (size_t) 0, (size_t) -1);
|
||||||
if (r < 0)
|
if (r < 0)
|
||||||
return log_error_errno(r, "Failed to sort table: %m");
|
return table_log_sort_error(r);
|
||||||
|
|
||||||
table_set_header(table, arg_legend);
|
table_set_header(table, arg_legend);
|
||||||
|
|
||||||
r = table_print(table, NULL);
|
r = table_print(table, NULL);
|
||||||
if (r < 0)
|
if (r < 0)
|
||||||
return log_error_errno(r, "Failed to show table: %m");
|
return table_log_print_error(r);
|
||||||
}
|
}
|
||||||
|
|
||||||
if (arg_legend) {
|
if (arg_legend) {
|
||||||
|
|
|
@ -1079,7 +1079,7 @@ static int show_statistics(int argc, char **argv, void *userdata) {
|
||||||
|
|
||||||
r = table_print(table, NULL);
|
r = table_print(table, NULL);
|
||||||
if (r < 0)
|
if (r < 0)
|
||||||
return log_error_errno(r, "Failed to print table: %m");
|
return table_log_print_error(r);
|
||||||
|
|
||||||
return 0;
|
return 0;
|
||||||
}
|
}
|
||||||
|
@ -1519,7 +1519,7 @@ static int status_ifindex(sd_bus *bus, int ifindex, const char *name, StatusMode
|
||||||
|
|
||||||
r = table_print(table, NULL);
|
r = table_print(table, NULL);
|
||||||
if (r < 0)
|
if (r < 0)
|
||||||
return log_error_errno(r, "Failed to print table: %m");
|
return table_log_print_error(r);
|
||||||
|
|
||||||
if (empty_line)
|
if (empty_line)
|
||||||
*empty_line = true;
|
*empty_line = true;
|
||||||
|
@ -1760,7 +1760,7 @@ static int status_global(sd_bus *bus, StatusMode mode, bool *empty_line) {
|
||||||
|
|
||||||
r = table_print(table, NULL);
|
r = table_print(table, NULL);
|
||||||
if (r < 0)
|
if (r < 0)
|
||||||
return log_error_errno(r, "Failed to print table: %m");
|
return table_log_print_error(r);
|
||||||
|
|
||||||
*empty_line = true;
|
*empty_line = true;
|
||||||
|
|
||||||
|
|
|
@ -130,3 +130,9 @@ int table_print_json(Table *t, FILE *f, JsonFormatFlags json_flags);
|
||||||
|
|
||||||
#define table_log_add_error(r) \
|
#define table_log_add_error(r) \
|
||||||
log_error_errno(r, "Failed to add cell(s) to table: %m")
|
log_error_errno(r, "Failed to add cell(s) to table: %m")
|
||||||
|
|
||||||
|
#define table_log_print_error(r) \
|
||||||
|
log_error_errno(r, "Failed to print table: %m")
|
||||||
|
|
||||||
|
#define table_log_sort_error(r) \
|
||||||
|
log_error_errno(r, "Failed to sort table: %m")
|
||||||
|
|
|
@ -392,7 +392,7 @@ static int output_table(Table *table) {
|
||||||
else
|
else
|
||||||
r = table_print(table, NULL);
|
r = table_print(table, NULL);
|
||||||
if (r < 0)
|
if (r < 0)
|
||||||
return log_error_errno(r, "Failed to show table: %m");
|
return table_log_print_error(r);
|
||||||
|
|
||||||
return 0;
|
return 0;
|
||||||
}
|
}
|
||||||
|
|
|
@ -160,7 +160,7 @@ static int print_status_info(const StatusInfo *i) {
|
||||||
|
|
||||||
r = table_print(table, NULL);
|
r = table_print(table, NULL);
|
||||||
if (r < 0)
|
if (r < 0)
|
||||||
return log_error_errno(r, "Failed to show table: %m");
|
return table_log_print_error(r);
|
||||||
|
|
||||||
if (i->rtc_local)
|
if (i->rtc_local)
|
||||||
printf("\n%s"
|
printf("\n%s"
|
||||||
|
@ -433,7 +433,7 @@ static int print_ntp_status_info(NTPStatusInfo *i) {
|
||||||
|
|
||||||
r = table_print(table, NULL);
|
r = table_print(table, NULL);
|
||||||
if (r < 0)
|
if (r < 0)
|
||||||
return log_error_errno(r, "Failed to show table: %m");
|
return table_log_print_error(r);
|
||||||
|
|
||||||
return 0;
|
return 0;
|
||||||
}
|
}
|
||||||
|
@ -442,7 +442,7 @@ static int print_ntp_status_info(NTPStatusInfo *i) {
|
||||||
log_error("Invalid NTP response");
|
log_error("Invalid NTP response");
|
||||||
r = table_print(table, NULL);
|
r = table_print(table, NULL);
|
||||||
if (r < 0)
|
if (r < 0)
|
||||||
return log_error_errno(r, "Failed to show table: %m");
|
return table_log_print_error(r);
|
||||||
|
|
||||||
return 0;
|
return 0;
|
||||||
}
|
}
|
||||||
|
@ -526,7 +526,7 @@ static int print_ntp_status_info(NTPStatusInfo *i) {
|
||||||
|
|
||||||
r = table_print(table, NULL);
|
r = table_print(table, NULL);
|
||||||
if (r < 0)
|
if (r < 0)
|
||||||
log_error_errno(r, "Failed to show table: %m");
|
return table_log_print_error(r);
|
||||||
|
|
||||||
return 0;
|
return 0;
|
||||||
}
|
}
|
||||||
|
|
|
@ -180,7 +180,7 @@ static int display_user(int argc, char *argv[], void *userdata) {
|
||||||
if (table) {
|
if (table) {
|
||||||
r = table_print(table, NULL);
|
r = table_print(table, NULL);
|
||||||
if (r < 0)
|
if (r < 0)
|
||||||
return log_error_errno(r, "Failed to show table: %m");
|
return table_log_print_error(r);
|
||||||
}
|
}
|
||||||
|
|
||||||
return ret;
|
return ret;
|
||||||
|
@ -330,7 +330,7 @@ static int display_group(int argc, char *argv[], void *userdata) {
|
||||||
if (table) {
|
if (table) {
|
||||||
r = table_print(table, NULL);
|
r = table_print(table, NULL);
|
||||||
if (r < 0)
|
if (r < 0)
|
||||||
return log_error_errno(r, "Failed to show table: %m");
|
return table_log_print_error(r);
|
||||||
}
|
}
|
||||||
|
|
||||||
return ret;
|
return ret;
|
||||||
|
@ -463,7 +463,7 @@ static int display_memberships(int argc, char *argv[], void *userdata) {
|
||||||
if (table) {
|
if (table) {
|
||||||
r = table_print(table, NULL);
|
r = table_print(table, NULL);
|
||||||
if (r < 0)
|
if (r < 0)
|
||||||
return log_error_errno(r, "Failed to show table: %m");
|
return table_log_print_error(r);
|
||||||
}
|
}
|
||||||
|
|
||||||
return ret;
|
return ret;
|
||||||
|
|
Loading…
Reference in New Issue