Put interfaces up and start Network Manager after exit

This commit is contained in:
Vinicius Henrique Marangoni
2016-12-28 13:41:31 -02:00
parent 5be2ea32f9
commit d3b966d8d8
3 changed files with 18 additions and 3 deletions

View File

@@ -276,6 +276,10 @@ class Configuration(object):
def exit_gracefully(code=0):
''' Deletes temp and exist with the given code '''
Configuration.delete_temp()
from Airmon import Airmon
Airmon.stop(Configuration.interface)
Airmon.put_interfaces_up()
Airmon.start_network_manager()
exit(code)
@staticmethod
@@ -300,4 +304,3 @@ class Configuration(object):
if __name__ == '__main__':
Configuration.initialize(False)
print Configuration.dump()