Fix GSM Spy logger never configured - all log output was silenced

gsm_spy.py used logging.getLogger() directly which returns a bare
logger with no handler. The parent 'intercept' logger has
propagate=False, so all GSM Spy logs were silently dropped.

Now uses utils.logging.get_logger() which adds a stderr handler
and sets the log level, matching all other route modules.

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
This commit is contained in:
Smittix
2026-02-08 15:53:57 +00:00
parent 6f9873d47f
commit c3dcf1401a
2 changed files with 3 additions and 1 deletions

View File

@@ -24,7 +24,8 @@ from utils.process import register_process, safe_terminate, unregister_process
from utils.sse import format_sse
from utils.validation import validate_device_index
logger = logging.getLogger('intercept.gsm_spy')
from utils.logging import get_logger
logger = get_logger('intercept.gsm_spy')
gsm_spy_bp = Blueprint('gsm_spy', __name__, url_prefix='/gsm_spy')