Skip to content

Commit 0d43f17

Browse files
jdkanderssoncderici
authored andcommitted
add support for ipv6
1 parent c8cd13a commit 0d43f17

1 file changed

Lines changed: 3 additions & 1 deletion

File tree

juju/client/connection.py

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -694,7 +694,9 @@ def https_connection(self):
694694
695695
"""
696696
endpoint = self.endpoint
697-
host, remainder = endpoint.split(':', 1)
697+
# Support IPv6 by right splitting on : and removing [] around IP address for host
698+
host, remainder = endpoint.rsplit(':', 1)
699+
host = host.strip("[]")
698700
port = remainder
699701
if '/' in remainder:
700702
port, _ = remainder.split('/', 1)

0 commit comments

Comments
 (0)