MCPcopy Create free account
hub / github.com/PierreGode/Ragnar / wardriving_cells

Function wardriving_cells

webapp_modern.py:8465–8480  ·  view source on GitHub ↗

Get discovered cell towers.

()

Source from the content-addressed store, hash-verified

8463 if not ai_service and ai_now_enabled:
8464 try:
8465 shared_data.initialize_ai_service()
8466 ai_service = shared_data.ai_service
8467 if ai_service and ai_service.is_enabled():
8468 ai_reload_success = True
8469 else:
8470 ai_reload_success = False
8471 ai_reload_error = getattr(ai_service, 'initialization_error', 'Failed to initialize AI service') if ai_service else 'AI service creation failed'
8472 except Exception as e:
8473 ai_reload_success = False
8474 ai_reload_error = str(e)
8475 # If AI service exists, reload or disable it
8476 elif ai_service:
8477 if ai_now_enabled:
8478 ai_reload_success = ai_service.reload_token()
8479 if not ai_reload_success:
8480 ai_reload_error = getattr(ai_service, 'initialization_error', None)
8481 else:
8482 ai_service.enabled = False
8483 ai_service.client = None

Callers

nothing calls this directly

Calls 4

get_cell_towersMethod · 0.95
WardrivingSessionClass · 0.90
_get_wardriving_engineFunction · 0.85
getMethod · 0.45

Tested by

no test coverage detected