From ae357a88c5d17db64faead2f3775936bf31bd5eb Mon Sep 17 00:00:00 2001
From: Massimiliano Adamo <maxadamo@gmail.com>
Date: Sat, 27 Jul 2019 11:39:41 +0200
Subject: [PATCH] remove warning

---
 files/geant_acme.py | 6 +++++-
 1 file changed, 5 insertions(+), 1 deletion(-)

diff --git a/files/geant_acme.py b/files/geant_acme.py
index 5f7800a..93e6cca 100755
--- a/files/geant_acme.py
+++ b/files/geant_acme.py
@@ -17,6 +17,8 @@ import subprocess as sp
 import configparser
 from docopt import docopt
 import requests
+from requests.packages.urllib3.exceptions import InsecureRequestWarning #pylint: disable=E0401
+
 
 BASE_URL = 'https://infoblox.geant.org/wapi/v2.6.1'
 SEP = '+' + 72*'-' + '+'
@@ -38,6 +40,7 @@ def time_log():
 
 def get_reference(iblox_domain, iblox_user, iblox_pw):
     """ grab reference for txt object """
+    requests.packages.urllib3.disable_warnings(InsecureRequestWarning) #pylint: disable=E1101
     ref_obj = requests.get(
         '{}/record:txt?name=_acme-challenge.{}&_return_as_object=1'.format(
             BASE_URL, iblox_domain),
@@ -63,6 +66,7 @@ def get_reference(iblox_domain, iblox_user, iblox_pw):
 
 def delete_challenge(object_reference, iblox_user, iblox_pw):
     """ delete txt record """
+    requests.packages.urllib3.disable_warnings(InsecureRequestWarning) #pylint: disable=E1101
     del_req = requests.delete(
         '{}/{}'.format(BASE_URL, object_reference),
         auth=(iblox_user, iblox_pw),
@@ -76,7 +80,7 @@ def delete_challenge(object_reference, iblox_user, iblox_pw):
 def create_challenge(iblox_domain, acme_token, iblox_user, iblox_pw):
     """ upload txt record """
     print('{}\ncreating challenge _acme-challenge.{}'.format(SEP, iblox_domain))
-
+    requests.packages.urllib3.disable_warnings(InsecureRequestWarning) #pylint: disable=E1101
     post_req = requests.post(
         '{}/record:txt'.format(BASE_URL),
         auth=(iblox_user, iblox_pw),
-- 
GitLab