fix: waiting for bettercap's API to start
This commit is contained in:
parent
90998be24c
commit
56079dfd9d
@ -135,8 +135,18 @@ class Agent(Client, AsyncAdvertiser, AsyncTrainer):
|
|||||||
|
|
||||||
self.start_advertising()
|
self.start_advertising()
|
||||||
|
|
||||||
|
def _wait_bettercap(self):
|
||||||
|
while True:
|
||||||
|
try:
|
||||||
|
s = self.session()
|
||||||
|
return
|
||||||
|
except:
|
||||||
|
logging.info("waiting for bettercap API to be available ...")
|
||||||
|
time.sleep(1)
|
||||||
|
|
||||||
def start(self):
|
def start(self):
|
||||||
self.start_ai()
|
self.start_ai()
|
||||||
|
self._wait_bettercap()
|
||||||
self.setup_events()
|
self.setup_events()
|
||||||
self.set_starting()
|
self.set_starting()
|
||||||
self.start_monitor_mode()
|
self.start_monitor_mode()
|
||||||
|
Loading…
x
Reference in New Issue
Block a user