mirror of
https://github.com/xcat2/confluent.git
synced 2024-11-25 02:52:07 +00:00
Fix python 3.9 compatibility
In python 3.9, the % is no longer included in the first member of the address tuple. Handle both scenarios by adding '%' in for versions that seem to want to remove it.
This commit is contained in:
parent
b5f5ba69d2
commit
b42dafb085
@ -281,6 +281,8 @@ def snoop(handler, byehandler=None, protocol=None, uuidlookup=None):
|
||||
def _get_svrip(peerdata):
|
||||
for addr in peerdata['addresses']:
|
||||
if addr[0].startswith('fe80::'):
|
||||
if '%' not in addr[0]:
|
||||
return addr[0] + '%{0}'.format(addr[3])
|
||||
return addr[0]
|
||||
return peerdata['addresses'][0][0]
|
||||
|
||||
|
Loading…
Reference in New Issue
Block a user