X-Git-Url: http://mj.ucw.cz/gitweb/?a=blobdiff_plain;f=t%2Fmoe%2Flog.py;h=3fcac226d3f286bc1666b0aa881de78455197ab3;hb=878693c0f1a0a4cee1ae0478e762b4c57dc44df3;hp=19b475c70d9d181dc83d81b51cfac69fe91ad715;hpb=b6a35869aee6b2b228b89609c25e081f5761e0dd;p=moe.git diff --git a/t/moe/log.py b/t/moe/log.py index 19b475c..3fcac22 100644 --- a/t/moe/log.py +++ b/t/moe/log.py @@ -1,8 +1,23 @@ #!/usr/bin/env python +""" + +`Loggers` is a collection of logggers for :class:`~moe.eval.Eval`, initializing 4 subloggers (see class description). + +Use as `e.log.debug(...)` for main log that goes both to `test` and `main` log, +`e.log.test.debug(...)` for individual logs. + +.. :data:: DDEBUG = 5 + Very verbose debugging level + +""" + + import sys, os import logging -from logging import Logger, StreamHandler +from logging import Logger, StreamHandler, Formatter + +logging.addLevelName(5,'DDEBUG') class Loggers(Logger): @@ -37,7 +52,7 @@ class Loggers(Logger): self.test_file = None # user progress logger self.user = Logger('user') - self.eval.addHandler(StreamHandler(self.orig_stdout_file)) + self.user.addHandler(StreamHandler(self.orig_stdout_file)) self.addHandler(self.test) self.addHandler(self.eval)