def set_stream_logger(name='boto3', level=logging.DEBUG, format_string=None):
    if format_string is None:
        format_string = "%(asctime)s %(name)s [%(levelname)s] %(message)s"

    logger = logging.getLogger(name)
    logger.setLevel(level)
    handler = logging.StreamHandler()
    handler.setLevel(level)
    formatter = logging.Formatter(format_string)
    handler.setFormatter(formatter)
    logger.addHandler(handler)
Returns true if a message at this level will go to stdout
dataset/ETHPy150Open boto/boto3/boto3/__init__.py/set_stream_logger--crossover with--dataset/ETHPy150Open ralfonso/theory/go-pylons.py/Logger.stdout_level_matches