

def __init__(self, default_level=logging.WARNING):
    '\n        A dumb and simple way to aggregate all loggers in a convenient way\n        '
    fmt._loggerdict = logging.Logger.manager.loggerDict
    for (name, logger) in self._loggerdict.iteritems():
        attr = name.replace('.', '_')
        setattr(self, attr, logger)
    if (len(logging.root.handlers) == 0):
        fmt = '%(levelname)-7s | %(asctime)-23s | %(name)-8s | %(message)s'
        logging.basicConfig(format=fmt, level=default_level)
        logging.StreamHandler.emit = self._emit_wrap

dataset/ETHPy150Open angr/angr/angr/log.py Loggers.__init__/VarMisuse@18/55 `self`->`fmt`