crossbario / crossbar

Crossbar.io - WAMP application router
https://crossbar.io/
Other
2.05k stars 274 forks source link

Improve SessionDetails + TransportDetails of router embedded components #2013

Open oberstet opened 2 years ago

oberstet commented 2 years ago

currently, session and transport details of router embedded user components look like:

2022-05-08T18:03:25+0200 [Router      28008] <_backend.Backend.onJoin> session joined with details {'authextra': None,
 'authid': '8ae5f6a0-528e-4a38-84e7-2796e3bc683b',
 'authmethod': None,
 'authprovider': None,
 'authrole': 'backend',
 'realm': 'realm1',
 'resumable': False,
 'resume_token': None,
 'resumed': False,
 'serializer': None,
 'session': 2895460420473599,
 'transport': {'channel_framing': 'native',
               'channel_id': None,
               'channel_serializer': 'null',
               'channel_type': 'function',
               'http_cbtid': None,
               'http_headers_received': None,
               'http_headers_sent': None,
               'is_secure': None,
               'is_server': None,
               'own': None,
               'own_fd': None,
               'own_pid': None,
               'own_tid': None,
               'peer': None,
               'peer_cert': None,
               'websocket_extensions_in_use': None,
               'websocket_protocol': None}}