Blob Blame History Raw
From c14ed896c3edc910037cb9765881005a3d3683b2 Mon Sep 17 00:00:00 2001
From: Ivan Devat <idevat@redhat.com>
Date: Fri, 24 May 2019 09:26:04 +0200
Subject: [PATCH] fix communication over IPv6

---
 pcs/utils.py | 6 ++++--
 1 file changed, 4 insertions(+), 2 deletions(-)

diff --git a/pcs/utils.py b/pcs/utils.py
index aa45e0dc..fd29e2fd 100644
--- a/pcs/utils.py
+++ b/pcs/utils.py
@@ -476,8 +476,10 @@ def sendHTTPRequest(
         token = known_host.token
     if port is None:
         port = settings.pcsd_default_port
-    url = "https://{addr}:{port}/{request}".format(
-        addr=addr, request=request, port=port
+    url = "https://{host}:{port}/{request}".format(
+        host="[{0}]".format(addr) if ":" in addr else addr,
+        request=request,
+        port=port
     )
     if "--debug" in pcs_options:
         print("Sending HTTP Request to: " + url)
-- 
2.21.0