

def message(self, level, *args):
    msg = ' '.join((str(o) for o in args))
    if (level == 'start'):
        return color.bold(msg)
    _ = {
        'debug': 'gray',
        'info': 'green',
        'warn': 'yellow',
        'error': 'red',
        'end': 'white',
    }
    if (level == 'error'):
        msg = color.red(msg)
    if (level in _):
        fn = getattr(color, _[level])
        return ('%s %s' % (fn('*'), msg))
    return msg

dataset/ETHPy150Open lepture/terminal/terminal/builtin.py Logger.message/original