]> git.ipfire.org Git - thirdparty/asterisk.git/commit
logger: Console sessions will now respect logger.conf dateformat= option
authorMark Murawski <markm@intellasoft.net>
Fri, 19 Mar 2021 14:11:26 +0000 (10:11 -0400)
committerGeorge Joseph <gjoseph@digium.com>
Mon, 22 Mar 2021 16:18:01 +0000 (11:18 -0500)
commita0009c807eb6ad01ea0827b2b14ea3bd433ddc69
treefd3f4fabd7b62ba71ed8e07458d590ace2de1972
parent439320775195b164cf6759bc37b416988ffd6463
logger: Console sessions will now respect logger.conf dateformat= option

The 'core' console (ie: asterisk -c) does read logger.conf and does
use the dateformat= option.

Whereas 'remote' consoles (ie: asterisk -r -T) does not read logger.conf
and uses a hard coded dateformat option for printing received verbose messages:
  main/logger.c: static char dateformat[256] = "%b %e %T"

This change will load logger.conf for each remote console session and
use the dateformat= option to set the per-line timestamp for verbose messages

Change-Id: I3ea10990dbd920e9f7ce8ff771bc65aa7f4ea8c1
ASTERISK-25358: #close
Reported-by: Igor Liferenko
doc/CHANGES-staging/logger_dateformat.txt [new file with mode: 0644]
include/asterisk/logger.h
main/asterisk.c
main/logger.c