Files
CouchPotatoServer/couchpotato/core/logger.py
T
Ruud 09135e1738 Save all settings at once.
Removed log dir
2011-02-12 23:25:42 +01:00

25 lines
570 B
Python

import logging
class CPLog():
context = ''
def __init__(self, context = ''):
self.context = context
self.logger = logging.getLogger()
def info(self, msg):
self.logger.info(self.addContext(msg))
def debug(self, msg):
self.logger.debug(self.addContext(msg))
def error(self, msg):
self.logger.error(self.addContext(msg))
def critical(self, msg):
self.logger.critical(self.addContext(msg), exc_info = 1)
def addContext(self, msg):
return '[%+25.25s] %s' % (self.context[-25:], msg)