Skip to content
Snippets Groups Projects
Commit 1588f55a authored by inso's avatar inso
Browse files

Prefer ipv6 over ipv4

parent 1eb44e34
No related branches found
No related tags found
No related merge requests found
......@@ -189,10 +189,10 @@ class BMAEndpoint(Endpoint):
"""
if self.server:
return ConnectionHandler("http", "ws", self.server, self.port, proxy, session)
elif self.ipv4:
return ConnectionHandler("http", "ws", self.ipv4, self.port, proxy, session)
else:
elif self.ipv6:
return ConnectionHandler("http", "ws", "[{0}]".format(self.ipv6), self.port, proxy, session)
else:
return ConnectionHandler("http", "ws", self.ipv4, self.port, proxy, session)
def __str__(self):
return self.inline()
......@@ -244,7 +244,7 @@ class SecuredBMAEndpoint(BMAEndpoint):
"""
if self.server:
return ConnectionHandler("https", "wss", self.server, self.port, proxy, session)
elif self.ipv4:
return ConnectionHandler("https", "wss", self.ipv4, self.port, proxy, session)
else:
elif self.ipv6:
return ConnectionHandler("https", "wss", "[{0}]".format(self.ipv6), self.port, proxy, session)
else:
return ConnectionHandler("https", "wss", self.ipv4, self.port, proxy, session)
......@@ -3,6 +3,7 @@ import duniterpy
import os
import re
def which(program):
"""
Detect whether or not a program is installed.
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment