LogWrite() changes & new Wiki

EQ2Emulator Development forum.

Moderator: Team Members

Post Reply
User avatar
John Adams
Retired
Posts: 9684
Joined: Thu Jul 26, 2007 6:27 am
EQ2Emu Server: EQ2Emulator Test Center
Characters: John
Location: Arizona
Contact:

LogWrite() changes & new Wiki

Post by John Adams » Thu Aug 02, 2012 8:34 am

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

User avatar
John Adams
Retired
Posts: 9684
Joined: Thu Jul 26, 2007 6:27 am
EQ2Emu Server: EQ2Emulator Test Center
Characters: John
Location: Arizona
Contact:

Re: LogWrite() changes & new Wiki

Post by John Adams » Wed Sep 19, 2012 8:25 am

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.

Post Reply

Who is online

Users browsing this forum: No registered users and 0 guests