|
@@ -24,6 +24,7 @@ COLOURS = {
|
|
'ERROR': RED
|
|
'ERROR': RED
|
|
}
|
|
}
|
|
|
|
|
|
|
|
+
|
|
class ColourFormatter(logging.Formatter):
|
|
class ColourFormatter(logging.Formatter):
|
|
def __init__(self, msg, use_colour=True):
|
|
def __init__(self, msg, use_colour=True):
|
|
logging.Formatter.__init__(self, msg)
|
|
logging.Formatter.__init__(self, msg)
|
|
@@ -32,9 +33,11 @@ class ColourFormatter(logging.Formatter):
|
|
def format(self, record):
|
|
def format(self, record):
|
|
levelname = record.levelname
|
|
levelname = record.levelname
|
|
if self.use_colour and levelname in COLOURS:
|
|
if self.use_colour and levelname in COLOURS:
|
|
- record.msg = COLOUR_SEQ % (30 + COLOURS[levelname]) + record.msg + RESET_SEQ
|
|
|
|
|
|
+ record.msg = COLOUR_SEQ % (
|
|
|
|
+ 30 + COLOURS[levelname]) + record.msg + RESET_SEQ
|
|
return logging.Formatter.format(self, record)
|
|
return logging.Formatter.format(self, record)
|
|
|
|
|
|
|
|
+
|
|
def get_task_logger(loglevel=None):
|
|
def get_task_logger(loglevel=None):
|
|
ensure_process_aware_logger()
|
|
ensure_process_aware_logger()
|
|
logger = logging.getLogger("celery.Task")
|
|
logger = logging.getLogger("celery.Task")
|