def __init__(self, *args, **kw): kw.setdefault('option_class', LPOption) OptionParser.__init__(self, *args, **kw) logger_options(self)
def fake_gmtime(ignored_seconds): # 1985-12-21 13:45:55 return (1985, 12, 21, 13, 45, 55, 5, 355, 0) time.gmtime = fake_gmtime from optparse import OptionParser from lp.services.scripts.logger import ( logger, logger_options, ) parser = OptionParser() logger_options(parser) options, args = parser.parse_args() if len(args) > 0: print "Args: %s" % repr(args) log = logger(options, 'loglevels') log.error("This is an error") log.warn("This is a warning") log.info("This is info") log.debug("This is debug") log.debug2("This is debug2") log.debug3("This is debug3") log.debug4("This is debug4")
import time def fake_gmtime(ignored_seconds): # 1985-12-21 13:45:55 return (1985, 12, 21, 13, 45, 55, 5, 355, 0) time.gmtime = fake_gmtime from optparse import OptionParser from lp.services.scripts.logger import logger, logger_options parser = OptionParser() logger_options(parser) options, args = parser.parse_args() if len(args) > 0: print "Args: %s" % repr(args) log = logger(options, "loglevels") log.error("This is an error") log.warn("This is a warning") log.info("This is info") log.debug("This is debug") log.debug2("This is debug2") log.debug3("This is debug3") log.debug4("This is debug4")