summaryrefslogtreecommitdiff
path: root/wrappers/python/eduvpncommon
diff options
context:
space:
mode:
authorjwijenbergh <jeroenwijenbergh@protonmail.com>2022-04-20 14:46:04 +0200
committerjwijenbergh <jeroenwijenbergh@protonmail.com>2022-04-20 14:46:04 +0200
commit63dfe633c7e62f570d44af6e0ea17967155cb5db (patch)
treeaa7fca6727b79273554522e2c5948b945dbe08fe /wrappers/python/eduvpncommon
parentdb71ab17865dd00a60be27bee6c749e0525f72f6 (diff)
Python: Do not automatically deregister
Diffstat (limited to 'wrappers/python/eduvpncommon')
-rw-r--r--wrappers/python/eduvpncommon/main.py6
1 files changed, 2 insertions, 4 deletions
diff --git a/wrappers/python/eduvpncommon/main.py b/wrappers/python/eduvpncommon/main.py
index be421cf..fc1035a 100644
--- a/wrappers/python/eduvpncommon/main.py
+++ b/wrappers/python/eduvpncommon/main.py
@@ -59,10 +59,8 @@ class EduVPN(object):
self.config_directory = config_directory
register_callback(self)
- def __del__(self):
- # It could be that lib is garbage collected already
- if lib:
- Deregister()
+ def deregister(self):
+ Deregister()
def register(self, debug=False) -> bool:
return Register(self.name, self.config_directory, callback_function, debug) == ""