diff options
author | Ruben Pollan <meskio@sindominio.net> | 2018-03-27 13:31:12 +0200 |
---|---|---|
committer | Kali Kaneko <kali@leap.se> | 2018-03-28 23:51:26 +0200 |
commit | 60903c2515391384b67f9d3a7c6d5c810db0e946 (patch) | |
tree | 23b0f70bbb6967f22d3bb2030a51dec1044edff8 /src/leap/bitmask/core/dispatcher.py | |
parent | dcbbda4dbd442340cbc46e2f1a476cb21e12ca0f (diff) |
[refactor] move autostart code into core
All the logic to autostart bitmask should not be vpn dependent.
Diffstat (limited to 'src/leap/bitmask/core/dispatcher.py')
-rw-r--r-- | src/leap/bitmask/core/dispatcher.py | 3 |
1 files changed, 3 insertions, 0 deletions
diff --git a/src/leap/bitmask/core/dispatcher.py b/src/leap/bitmask/core/dispatcher.py index 20c0615b..a4b8ce39 100644 --- a/src/leap/bitmask/core/dispatcher.py +++ b/src/leap/bitmask/core/dispatcher.py @@ -33,6 +33,7 @@ from leap.common.events import unregister_async as unregister from leap.common.events import catalog from .api import APICommand, register_method +from .autostart import autostart_app log = Logger() @@ -196,11 +197,13 @@ class VPNCmd(SubCommand): except IndexError: provider = None d = vpn.start_vpn(provider) + autostart_app('on') return d @register_method('dict') def do_STOP(self, vpn, *parts): d = vpn.stop_vpn() + autostart_app('off') return d @register_method('dict') |