shutdown: always pass errno to logging functions
We have them, let's propagate them.
This commit is contained in:
+6
-6
@@ -93,14 +93,14 @@ static int parse_argv(int argc, char *argv[]) {
|
||||
case ARG_LOG_LEVEL:
|
||||
r = log_set_max_level_from_string(optarg);
|
||||
if (r < 0)
|
||||
log_error("Failed to parse log level %s, ignoring.", optarg);
|
||||
log_error_errno(r, "Failed to parse log level %s, ignoring.", optarg);
|
||||
|
||||
break;
|
||||
|
||||
case ARG_LOG_TARGET:
|
||||
r = log_set_target_from_string(optarg);
|
||||
if (r < 0)
|
||||
log_error("Failed to parse log target %s, ignoring", optarg);
|
||||
log_error_errno(r, "Failed to parse log target %s, ignoring", optarg);
|
||||
|
||||
break;
|
||||
|
||||
@@ -109,7 +109,7 @@ static int parse_argv(int argc, char *argv[]) {
|
||||
if (optarg) {
|
||||
r = log_show_color_from_string(optarg);
|
||||
if (r < 0)
|
||||
log_error("Failed to parse log color setting %s, ignoring", optarg);
|
||||
log_error_errno(r, "Failed to parse log color setting %s, ignoring", optarg);
|
||||
} else
|
||||
log_show_color(true);
|
||||
|
||||
@@ -119,7 +119,7 @@ static int parse_argv(int argc, char *argv[]) {
|
||||
if (optarg) {
|
||||
r = log_show_location_from_string(optarg);
|
||||
if (r < 0)
|
||||
log_error("Failed to parse log location setting %s, ignoring", optarg);
|
||||
log_error_errno(r, "Failed to parse log location setting %s, ignoring", optarg);
|
||||
} else
|
||||
log_show_location(true);
|
||||
|
||||
@@ -128,14 +128,14 @@ static int parse_argv(int argc, char *argv[]) {
|
||||
case ARG_EXIT_CODE:
|
||||
r = safe_atou8(optarg, &arg_exit_code);
|
||||
if (r < 0)
|
||||
log_error("Failed to parse exit code %s, ignoring", optarg);
|
||||
log_error_errno(r, "Failed to parse exit code %s, ignoring", optarg);
|
||||
|
||||
break;
|
||||
|
||||
case ARG_TIMEOUT:
|
||||
r = parse_sec(optarg, &arg_timeout);
|
||||
if (r < 0)
|
||||
log_error("Failed to parse shutdown timeout %s, ignoring", optarg);
|
||||
log_error_errno(r, "Failed to parse shutdown timeout %s, ignoring", optarg);
|
||||
|
||||
break;
|
||||
|
||||
|
||||
Reference in New Issue
Block a user