Spaces:
Running
Running
fix: resolve UnboundLocalError for logger in AnalysisService
Browse files
app/services/analysis_service.py
CHANGED
|
@@ -7,7 +7,7 @@ from app.db.repositories.analysis_repo import AnalysisRepository
|
|
| 7 |
from app.db.models.analysis_run import AnalysisRun
|
| 8 |
from datetime import datetime
|
| 9 |
import json
|
| 10 |
-
|
| 11 |
|
| 12 |
class AnalysisService:
|
| 13 |
"""Service pour orchestration des analyses K2 Think"""
|
|
@@ -157,7 +157,6 @@ class AnalysisService:
|
|
| 157 |
|
| 158 |
except Exception as e:
|
| 159 |
db.rollback() # CLEAN TRANSACTION
|
| 160 |
-
from app.core.logging import logger
|
| 161 |
import traceback
|
| 162 |
logger.error(f"Background analysis error for {analysis_id}: {str(e)}")
|
| 163 |
logger.error(traceback.format_exc())
|
|
|
|
| 7 |
from app.db.models.analysis_run import AnalysisRun
|
| 8 |
from datetime import datetime
|
| 9 |
import json
|
| 10 |
+
from app.core.logging import logger
|
| 11 |
|
| 12 |
class AnalysisService:
|
| 13 |
"""Service pour orchestration des analyses K2 Think"""
|
|
|
|
| 157 |
|
| 158 |
except Exception as e:
|
| 159 |
db.rollback() # CLEAN TRANSACTION
|
|
|
|
| 160 |
import traceback
|
| 161 |
logger.error(f"Background analysis error for {analysis_id}: {str(e)}")
|
| 162 |
logger.error(traceback.format_exc())
|