diff --git a/CloudFlare/api_v4.py b/CloudFlare/api_v4.py index 27fcca5..ade42ce 100644 --- a/CloudFlare/api_v4.py +++ b/CloudFlare/api_v4.py @@ -1,7 +1,5 @@ """ API core commands for Cloudflare API""" -import time - def api_v4(self): """ API core commands for Cloudflare API""" diff --git a/CloudFlare/cloudflare.py b/CloudFlare/cloudflare.py index 2f61bee..4b00cc1 100644 --- a/CloudFlare/cloudflare.py +++ b/CloudFlare/cloudflare.py @@ -66,6 +66,11 @@ def __init__(self, config): else: self.logger = None + def __del__(self): + if self.network: + del self.network + self.network = None + def call_with_no_auth(self, method, parts, identifier1=None, identifier2=None, identifier3=None, identifier4=None, params=None, data=None, files=None): @@ -979,6 +984,13 @@ def __init__(self, email=None, token=None, certtoken=None, debug=False, raw=Fals except Exception as e: raise CloudFlareAPIError(0, str(e)) + def __del__(self): + """ Network for Cloudflare API""" + + if self._base: + del self._base + self._base = None + def __call__(self): """ Cloudflare v4 API"""