[OpenSER-Users] Re: [OpenSER-Devel] Request for comment : logging in OpenSER
Henning Westerholt
henning.westerholt at 1und1.de
Fri Jul 13 11:04:39 CEST 2007
On Friday 13 July 2007, Klaus Darilion wrote:
> Bogdan-Andrei Iancu wrote:
> > Hi everybody,
> >
> > There is some undergoing work on the logging system in OpenSER and I
> > feel that some issues should be publicly addressed before moving forward.
> >
> > What we have now in openser:
> > 1) two logging systems - syslog and standard error
> > 2) message format - totally chaos.
> >
> > What we want to fix:
> > 1) a better way to make easy distinction between the logs from
> > different levels (ERR, WARN, DBG, etc)
> > 2) a standard message format that, independend of the logging support
> > (syslog, stderr), will provide all the needed information (level and
> > date at least).
> >
> >
> > Here is my suggestion:
> >
> > 1) logging and message format:
> > There will be different macros for each log level and the message
> > should include the module_name and function for a better tracking of the
> > messages:
> >
> > LOG_NOTICE("module_name:function: message")
> > LOG_DBG("module_name:function: message")
> > LOG_ERR("module_name:function: message")
>
> is it possible to write a macro which sets "module_name" and "function"
> automatically?
It's possible with gcc macros to get the file and line number i think.
Cheers,
Henning
More information about the sr-users
mailing list