Add ability for modules to dynamically register logger levels
authorKevin P. Fleming <kpfleming@digium.com>
Fri, 15 May 2009 13:13:47 +0000 (13:13 +0000)
committerKevin P. Fleming <kpfleming@digium.com>
Fri, 15 May 2009 13:13:47 +0000 (13:13 +0000)
commitd1e0b113433ec90a9b6057b3b425a9ad67e57a0a
treec4f01d8983a472d07f7be0a186947c05f37aefc7
parent78b84effe386112c7860de862951acfd38a963b5
Add ability for modules to dynamically register logger levels

This patch adds the ability for modules to dynamically create logger levels for their own use; these are named levels just like the built-in levels, and can be directed to any destination that the logger can send any level to, by including their names in logger.conf.

Review: https://reviewboard.asterisk.org/r/244/

git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@194610 65c4cc65-6c06-0410-ace0-fbb531ad65f3
include/asterisk/logger.h
main/logger.c
tests/test_logger.c [new file with mode: 0644]