skip to navigation
skip to content

Not Logged In

Yamlog 0.9

Logging in YAML format

Yamlog uses a rotating file that rollovers at 128 KB, it writes messages in YAML format since it's more easy to parse --using the international format for date and time--, and it also logs the higher-level messages to the standard error into single lines.

To setup the logging:

import yamlog
yamlog.setup(filename)

where filename is the file where is going to be logged; /tmp/python.log by default.

And to tear down it:

yamlog.teardown()

Then, in each module where is going to be used, there is to add:

import yamlog
_log = yamlog.logger(__name__)

so it passes the module name where it's being run. Now, can be used the logging methods --debug(), info(), warning(), error(), critical()-- to indicate the importance of a logged message.

Change history

v0.9, 2010-02-12

  • Initial release.
 
File Type Py Version Uploaded on Size
Yamlog-0.9-py2.6.egg (md5) Python Egg 2.6 2010-02-12 8KB
Yamlog-0.9.tar.gz (md5) Source 2010-02-12 6KB
  • Downloads (All Versions):
  • 4 downloads in the last day
  • 40 downloads in the last week
  • 285 downloads in the last month