mirror of
https://github.com/albfan/miraclecast.git
synced 2025-02-12 17:11:55 +00:00
log messages with time in human readable way
This commit is contained in:
parent
7135a99e71
commit
8cd144271a
1 changed files with 15 additions and 3 deletions
|
@ -481,6 +481,8 @@ void cli_fn_help()
|
|||
" --help-commands Show available commands\n"
|
||||
" --version Show package version\n"
|
||||
" --log-level <lvl> Maximum level for log messages\n"
|
||||
" --log-time Prefix log-messages with timestamp\n"
|
||||
" --log-date-time Prefix log-messages with date time\n"
|
||||
" --log-journal-level <lvl> Maximum level for journal log messages\n"
|
||||
"\n"
|
||||
"Commands:\n"
|
||||
|
@ -557,6 +559,8 @@ static int parse_argv(int argc, char *argv[])
|
|||
enum {
|
||||
ARG_VERSION = 0x100,
|
||||
ARG_LOG_LEVEL,
|
||||
ARG_LOG_TIME,
|
||||
ARG_LOG_DATE_TIME,
|
||||
ARG_JOURNAL_LEVEL,
|
||||
ARG_HELP_COMMANDS,
|
||||
};
|
||||
|
@ -565,6 +569,8 @@ static int parse_argv(int argc, char *argv[])
|
|||
{ "help-commands", no_argument, NULL, ARG_HELP_COMMANDS },
|
||||
{ "version", no_argument, NULL, ARG_VERSION },
|
||||
{ "log-level", required_argument, NULL, ARG_LOG_LEVEL },
|
||||
{ "log-time", no_argument, NULL, ARG_LOG_TIME },
|
||||
{ "log-date-time", no_argument, NULL, ARG_LOG_DATE_TIME },
|
||||
{ "log-journal-level", required_argument, NULL, ARG_JOURNAL_LEVEL },
|
||||
{}
|
||||
};
|
||||
|
@ -583,6 +589,12 @@ static int parse_argv(int argc, char *argv[])
|
|||
case ARG_LOG_LEVEL:
|
||||
cli_max_sev = log_parse_arg(optarg);
|
||||
break;
|
||||
case ARG_LOG_TIME:
|
||||
log_init_time();
|
||||
break;
|
||||
case ARG_LOG_DATE_TIME:
|
||||
log_date_time = true;
|
||||
break;
|
||||
case ARG_JOURNAL_LEVEL:
|
||||
log_max_sev = log_parse_arg(optarg);
|
||||
break;
|
||||
|
|
Loading…
Reference in a new issue