diff --git a/zbxtg.py b/zbxtg.py index cd5626c..68946aa 100755 --- a/zbxtg.py +++ b/zbxtg.py @@ -6,13 +6,13 @@ import time import random import string +import warnings import requests import json import re import stat import hashlib import subprocess -#import sqlite3 from os.path import dirname import zbxtg_settings @@ -288,7 +288,8 @@ def __init__(self, server, username, password): def login(self): if not self.verify: - requests.packages.urllib3.disable_warnings() + # Filter self-signed/expired certificate warnings. + warnings.filterwarnings('ignore', message='Unverified HTTPS request') data_api = {"name": self.username, "password": self.password, "enter": "Sign in"} answer = requests.post(self.server + "/", data=data_api, proxies=self.proxies, verify=self.verify,