Uploaded image for project: 'Data Management'
  1. Data Management
  2. DM-2482

configuration of log object can throw exception which needs to be catchable

    Details

    • Type: Bug
    • Status: Won't Fix
    • Resolution: Done
    • Fix Version/s: None
    • Component/s: log
    • Labels:
      None
    • Templates:
    • Team:
      Data Facility

      Description

      During the configuration of properties, log can instantiate appender classes which can throw exceptions. In order to propagate this up to Python the following code needs to be added to the logLib.i Swig file:

      %lsst_exceptions()
      %include "lsst/pex/exceptions/exceptionsLib.i"

        Attachments

          Issue Links

            Activity

              People

              • Assignee:
                spietrowicz Steve Pietrowicz
                Reporter:
                spietrowicz Steve Pietrowicz
                Reviewers:
                Jacek Becla
                Watchers:
                Daniel Wang [X] (Inactive), Jacek Becla, Kian-Tat Lim, Steve Pietrowicz
              • Votes:
                0 Vote for this issue
                Watchers:
                4 Start watching this issue

                Dates

                • Created:
                  Updated:
                  Resolved:

                  Summary Panel