BIND 10 #3095: Generic traceback handling

BIND 10 Development do-not-reply at isc.org
Wed Aug 14 07:01:20 UTC 2013


#3095: Generic traceback handling
-------------------------------------+-------------------------------------
                   Reporter:         |                 Owner:
  vorner                             |                Status:  new
                       Type:         |             Milestone:  Next-Sprint-
  enhancement                        |  Proposed
                   Priority:         |              Keywords:
  medium                             |             Sensitive:  0
                  Component:         |           Sub-Project:  Core
  Unclassified                       |  Estimated Difficulty:  0
               CVSS Scoring:         |           Total Hours:  0
            Defect Severity:  N/A    |
Feature Depending on Ticket:         |
        Add Hours to Ticket:  0      |
                  Internal?:  0      |
-------------------------------------+-------------------------------------
 The goal is to wrap all top-level makes of python into „catchall“
 exception handling. We store the traceback to a file for easier bugreport
 and log the error as FATAL. This way, we don't clutter the output with
 tracebacks and have proper logging for all the errors.

 Be sure to use `except Exception as e:`, not just `except:`, because then
 we would catch the fake control exceptions (like the one generated by
 Ctrl+C).

-- 
Ticket URL: <http://bind10.isc.org/ticket/3095>
BIND 10 Development <http://bind10.isc.org>
BIND 10 Development


More information about the bind10-tickets mailing list