示例#1
0
def main():
    balsa = Balsa(application_name, 'james abel')
    balsa.init_logger()
    log.info('I am a message')
    log.info('So am I')
    for s in balsa.get_string_list():
        print(s)
示例#2
0
def test_not_root():
    """
    test that a non-root log does not pick up the logging to another logger
    """
    balsa = Balsa('a', __author__, verbose=True, is_root=False)
    balsa.init_logger()

    some_other_logger = logging.getLogger('b')
    some_other_logger.error(
        'some log'
    )  # will only be processed by default settings (no formatting, only to stdout)

    assert (len(balsa.get_string_list()) == 0
            )  # ensure the other logger didn't get caught by the balsa logger