Yamlog iconYamlog 0.9

Logging in YAML format
Yamlog is an utility written in Python that 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.

last updated on:
February 14th, 2010, 15:50 GMT
price:
FREE!
developed by:
Jonas Melian
license type:
ISC License (ISCL) 
category:
ROOT \ System \ Logging

FREE!

In a hurry? Add it to your Download Basket!

user rating

UNRATED
0.0/5
 

0/5

Add your review!

SUBMIT