コード例 #1
0
def test_logging_context_ctx():
    Context.new()
    with logs.logging_context(a=1):
        assert logs.logging_context.flat == {'a': 1}
        with logs.logging_context(a=2):
            assert logs.logging_context.flat == {'a': 2}
        assert logs.logging_context.flat == {'a': 1}
コード例 #2
0
ファイル: request_id.py プロジェクト: nottrobin/talisker
def context(id):
    with logging_context(request_id=id):
        yield
コード例 #3
0
ファイル: request_id.py プロジェクト: canonical-ols/talisker
def context(id):
    with logging_context(request_id=id):
        yield
コード例 #4
0
def test_logging_context_ctx():
    with logs.logging_context(a=1):
        assert logs.logging_context.flat == {'a': 1}
        with logs.logging_context(a=2):
            assert logs.logging_context.flat == {'a': 2}
        assert logs.logging_context.flat == {'a': 1}