Blame SOURCES/bz1393962-fence_vmware_soap-ssl-insecure-suppress-warning.patch

217e50
From 9a7be1c6f8deb73070b12baa2332cd26ef17d0cd Mon Sep 17 00:00:00 2001
217e50
From: Isaac Freeman <memotype@gmail.com>
217e50
Date: Mon, 21 Nov 2016 11:30:05 -0500
217e50
Subject: [PATCH] Suppress InsecureRequestWarning when ssl_insecure is given
217e50
217e50
---
217e50
 fence/agents/vmware_soap/fence_vmware_soap.py | 2 ++
217e50
 1 file changed, 2 insertions(+)
217e50
217e50
diff --git a/fence/agents/vmware_soap/fence_vmware_soap.py b/fence/agents/vmware_soap/fence_vmware_soap.py
217e50
index df84ae5..93f9658 100644
217e50
--- a/fence/agents/vmware_soap/fence_vmware_soap.py
217e50
+++ b/fence/agents/vmware_soap/fence_vmware_soap.py
217e50
@@ -42,6 +42,8 @@ def soap_login(options):
217e50
 
217e50
	if options.has_key("--ssl") or options.has_key("--ssl-secure") or options.has_key("--ssl-insecure"):
217e50
		if options.has_key("--ssl-insecure"):
217e50
+			from requests.packages.urllib3.exceptions import InsecureRequestWarning
217e50
+			requests.packages.urllib3.disable_warnings(InsecureRequestWarning)
217e50
 			verify = False
217e50
 		else:
217e50
 			verify = True