summaryrefslogtreecommitdiff
path: root/src/leap/bitmask/services
diff options
context:
space:
mode:
authorelijah <elijah@riseup.net>2014-09-04 17:09:29 -0700
committerelijah <elijah@riseup.net>2014-09-19 14:23:14 -0700
commit4e7c4b48b4255ceac06900fa9e65824c52e15ba7 (patch)
tree2bdf6e00c02545239b97f09bdc90bbb7d7e73baa /src/leap/bitmask/services
parentc7304e54e40cd9151e6d00a8441aaf48b68c9bcc (diff)
single pref win: enabled/disable services via preferences window, account page.
Diffstat (limited to 'src/leap/bitmask/services')
-rw-r--r--src/leap/bitmask/services/eip/conductor.py6
1 files changed, 6 insertions, 0 deletions
diff --git a/src/leap/bitmask/services/eip/conductor.py b/src/leap/bitmask/services/eip/conductor.py
index 0ee56628..01dd7449 100644
--- a/src/leap/bitmask/services/eip/conductor.py
+++ b/src/leap/bitmask/services/eip/conductor.py
@@ -124,6 +124,12 @@ class EIPConductor(object):
"""
self._backend.tear_fw_down()
+ def terminate(self):
+ """
+ Turn off VPN
+ """
+ self.qtsigs.do_disconnect_signal.emit()
+
@QtCore.Slot()
def _start_eip(self):
"""