#41: search_engine.py is catching Exception all over the place
-----------------------+----------------------------------------------------
Reporter: jblayloc | Owner:
Type: defect | Status: new
Priority: minor | Milestone:
Component: WebSearch | Version: v0.99.1
Keywords: |
-----------------------+----------------------------------------------------
Many places in search_engine catch Exception, when they should be more
specific about the errors that they catch. It not only helps the reader
to understand how the try-wrapped call could fail, it also means that
unexpected exception types still get raised up the stack - so we see more
types of errors, and can fix them.
--
Ticket URL: <http://cdswaredev.cern.ch/invenio/ticket/41>
Invenio <http://cdswaredev.cern.ch/invenio>