Page 1 of 1

LogWrite() changes & new Wiki

Posted: Thu Aug 02, 2012 8:34 am
by John Adams
All,

I have added a few things to our Log System, tuned some of the defaults, and (hopefully) removed some of the confusion of the log_config.xml file by simplifying it's default config. On SVN this morning, log_config.xml has an extensive <Note> about how to use this override file (for the new Admins out there). The same note is echoed in a new wiki page found here.

My hope with this small revamp is to stop having to update so many different parts of the code and configs whenever we add a new logger. From now on, we'll simply set up the default settings in LogTypes.h, and will not need to change log_config.xml at all - but leave that up to the individual admin to choose what loggers to enabled.

Thanks to Zcoretri for pointing this out last night, and reminding me to finish this update ;)

WIKI: Admins:LogSystem

Re: LogWrite() changes & new Wiki

Posted: Wed Sep 19, 2012 8:25 am
by John Adams
Updated the Wiki to reflect the changes to LogWrite (queued logging and implementation of Log Levels).

We can start adding critical trace logging to our functions now to try and troubleshoot on-going problems.