def banner(): import socket import getpass return '%s in %s on %s' % ( ansi.foreground(ansi.GREEN, env.project), ansi.foreground(env.color, env.name), ansi.foreground(ansi.CYAN, getpass.getuser() + '@' + socket.gethostname()))
def banner(): import socket import getpass return '%s in %s on %s with %s & %s' % ( ansi.foreground(ansi.GREEN, env.APP), ansi.foreground(env.COLOR, env.NAME), ansi.foreground(ansi.CYAN, getpass.getuser() + '@' + socket.gethostname()), ansi.foreground(ansi.YELLOW, 'Python ' + env.PYTHON_VERSION), ansi.foreground(ansi.YELLOW, 'Lore ' + __version__))
def format(self, record): timestamp = datetime.fromtimestamp(record.created).strftime('%H:%M:%S') timestamp = timestamp + '.%03d' % record.msecs level = '%-8s' % record.levelname level = ConsoleFormatter.colors[record.levelno](level) location = ansi.foreground(ansi.CYAN, record.name) + ':' + \ ansi.foreground(ansi.CYAN, str(record.lineno)) msg = record.msg if record.args: msg = msg % record.args return '%s %s %s => %s' % (timestamp, level, location, msg)
def format(self, record): timestamp = datetime.fromtimestamp(record.created).strftime('%H:%M:%S') timestamp = timestamp + '.%03d' % record.msecs level = '%-8s' % record.levelname level = ConsoleFormatter.colors[record.levelno](level) location = ansi.foreground(ansi.CYAN, record.name) + ':' + \ ansi.foreground(ansi.CYAN, str(record.lineno)) msg = record.msg if record.args: try: msg = msg % record.args except TypeError: logger.debug("BROKEN LOG RECORD FORMATTING") msg = msg + ' % ' + str(record.args) return '%s %s %s => %s' % (timestamp, level, location, msg)