Skip to content

Commit 972dec4

Browse files
committed
sonarquebe fix
1 parent af2974d commit 972dec4

6 files changed

Lines changed: 11 additions & 11 deletions

File tree

app_clap_search.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -145,7 +145,7 @@ def clap_search_api():
145145
logger.warning(f"ValueError in DCLAP search API: {e}")
146146
return jsonify({'error': 'Invalid or missing request parameter.'}), 400
147147
except Exception as e:
148-
logger.error(f"DCLAP search API error: {e}", exc_info=True)
148+
logger.exception(f"DCLAP search API error: {e}")
149149
return jsonify({'error': 'An internal server error occurred during DCLAP search.'}), 500
150150

151151

rq_janitor.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -51,7 +51,7 @@
5151
if failed_cleaned > 0:
5252
logger.info("Janitor cleaned %d expired failed jobs from '%s' failed_job_registry.", failed_cleaned, queue.name)
5353
except Exception as e:
54-
logger.error("Error in RQ Janitor loop: %s", e, exc_info=True)
54+
logger.exception("Error in RQ Janitor loop: %s", e)
5555

5656
# Sleep for the desired monitoring interval.
5757
time.sleep(10)

rq_worker.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -108,5 +108,5 @@
108108

109109
worker.work(logging_level=logging_level, max_jobs=max_jobs_before_restart)
110110
except Exception as e:
111-
logger.error(f"RQ Worker failed to start or encountered an error: {e}", exc_info=True)
111+
logger.exception(f"RQ Worker failed to start or encountered an error: {e}")
112112
sys.exit(1)

rq_worker_high_priority.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -71,5 +71,5 @@
7171
# The job function itself is responsible for creating an app context if needed.
7272
worker.work(logging_level=logging_level, max_jobs=max_jobs_before_restart)
7373
except Exception as e:
74-
logger.error(f"High Priority RQ Worker failed to start or encountered an error: {e}", exc_info=True)
74+
logger.exception(f"High Priority RQ Worker failed to start or encountered an error: {e}")
7575
sys.exit(1)

tasks/clap_analyzer.py

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -323,7 +323,7 @@ def initialize_clap_audio_model():
323323
logger.info("✓ CLAP audio model initialized successfully (for music analysis)")
324324
return True
325325
except Exception as e:
326-
logger.error(f"Failed to initialize CLAP audio model: {e}", exc_info=True)
326+
logger.exception(f"Failed to initialize CLAP audio model: {e}")
327327
return False
328328

329329

@@ -349,7 +349,7 @@ def initialize_clap_text_model():
349349
logger.info("✓ CLAP text model initialized successfully (for text search)")
350350
return True
351351
except Exception as e:
352-
logger.error(f"Failed to initialize CLAP text model: {e}", exc_info=True)
352+
logger.exception(f"Failed to initialize CLAP text model: {e}")
353353
return False
354354

355355

@@ -603,7 +603,7 @@ def retry_fn():
603603
return audio_embedding, duration_sec, num_segments
604604

605605
except Exception as e:
606-
logger.error(f"CLAP analysis failed for {audio_path}: {e}", exc_info=True)
606+
logger.exception(f"CLAP analysis failed for {audio_path}: {e}")
607607
comprehensive_memory_cleanup(force_cuda=True, reset_onnx_pool=True)
608608
return None, 0, 0
609609
finally:
@@ -659,7 +659,7 @@ def get_text_embedding(query_text: str) -> Optional[np.ndarray]:
659659
return text_embedding
660660

661661
except Exception as e:
662-
logger.error(f"Failed to get text embedding for '{query_text}': {e}", exc_info=True)
662+
logger.exception(f"Failed to get text embedding for '{query_text}': {e}")
663663
return None
664664

665665

@@ -714,7 +714,7 @@ def get_text_embeddings_batch(query_texts: list) -> Optional[np.ndarray]:
714714
return text_embeddings
715715

716716
except Exception as e:
717-
logger.error(f"Failed to get batch text embeddings: {e}", exc_info=True)
717+
logger.exception(f"Failed to get batch text embeddings: {e}")
718718
return None
719719

720720

@@ -801,7 +801,7 @@ def get_or_cache_other_feature_text_embeddings(redis_conn) -> Optional[dict]:
801801
logger.warning(f"Failed to write text embeddings to Redis: {e}")
802802
return result
803803
except Exception as e:
804-
logger.error(f"Failed to compute CLAP text embeddings for other features: {e}", exc_info=True)
804+
logger.exception(f"Failed to compute CLAP text embeddings for other features: {e}")
805805
return None
806806
finally:
807807
# Unload text model after computing (worker only needs audio model)

tasks/clap_text_search.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -491,7 +491,7 @@ def search_by_text(query_text: str, limit: int = 100) -> List[Dict]:
491491
return results
492492

493493
except Exception as e:
494-
logger.error(f"Text search failed for '{query_text}': {e}", exc_info=True)
494+
logger.exception(f"Text search failed for '{query_text}': {e}")
495495
return []
496496

497497

0 commit comments

Comments
 (0)