Coverage for arclith / adapters / context.py: 100%

6 statements  

« prev     ^ index     » next       coverage.py v7.13.5, created at 2026-03-25 15:02 +0100

1from contextvars import ContextVar, Token 

2 

3_tenant_uri: ContextVar[str | None] = ContextVar("tenant_uri", default = None) 

4 

5 

6def set_tenant_uri(uri: str) -> Token: 

7 return _tenant_uri.set(uri) 

8 

9 

10def get_tenant_uri() -> str | None: 

11 return _tenant_uri.get()