Detect wireless interface when necesary
This commit is contained in:
@@ -241,9 +241,7 @@ if __name__ == '__main__':
|
||||
from Configuration import Configuration
|
||||
Configuration.initialize(False)
|
||||
a = Arguments(Configuration)
|
||||
'''
|
||||
args = a.args
|
||||
for (key,value) in sorted(args.__dict__.iteritems()):
|
||||
Color.pl('{C}%s: {G}%s{W}' % (key.ljust(21),value))
|
||||
'''
|
||||
|
||||
|
||||
@@ -84,7 +84,13 @@ class Configuration(object):
|
||||
# Overwrite config values with arguments (if defined)
|
||||
Configuration.load_from_arguments()
|
||||
|
||||
if load_interface and Configuration.interface == None:
|
||||
if load_interface:
|
||||
Configuration.get_interface()
|
||||
|
||||
|
||||
@staticmethod
|
||||
def get_interface():
|
||||
if Configuration.interface == None:
|
||||
# Interface wasn't defined, select it!
|
||||
from Airmon import Airmon
|
||||
Configuration.interface = Airmon.ask()
|
||||
@@ -285,6 +291,6 @@ class Configuration(object):
|
||||
return result
|
||||
|
||||
if __name__ == '__main__':
|
||||
Configuration.initialize()
|
||||
Configuration.initialize(False)
|
||||
print Configuration.dump()
|
||||
|
||||
|
||||
Reference in New Issue
Block a user