journalctl: skip informational messages in export/json modes

This commit is contained in:
Zbigniew Jędrzejewski-Szmek 2012-10-15 16:14:09 +00:00
parent 44386fc156
commit edfb521a21
1 changed files with 8 additions and 1 deletions

View File

@ -193,10 +193,17 @@ static int parse_argv(int argc, char *argv[]) {
case 'o':
arg_output = output_mode_from_string(optarg);
if (arg_output < 0) {
log_error("Unknown output '%s'.", optarg);
log_error("Unknown output format '%s'.", optarg);
return -EINVAL;
}
if (arg_output == OUTPUT_EXPORT ||
arg_output == OUTPUT_JSON ||
arg_output == OUTPUT_JSON_PRETTY ||
arg_output == OUTPUT_JSON_SSE ||
arg_output == OUTPUT_CAT)
arg_quiet = true;
break;
case 'a':