### Background As part of Element's plan to support a light form of vhosting (virtual host) (multiple instances of Synapse in the same Python process), we're currently diving into the details and implications of running multiple instances of Synapse in the same Python process. "Per-tenant logging" tracked internally by https://github.com/element-hq/synapse-small-hosts/issues/48 ### Prior art Previously, we exposed `server_name` by providing a static logging `MetadataFilter` that injected the values: |
||
|---|---|---|
| .. | ||
| transport | ||
| __init__.py | ||
| test_complexity.py | ||
| test_federation_catch_up.py | ||
| test_federation_client.py | ||
| test_federation_devices.py | ||
| test_federation_media.py | ||
| test_federation_out_of_band_membership.py | ||
| test_federation_sender.py | ||
| test_federation_server.py | ||