def _decorator(*args, **kwargs): try: return func(*args, **kwargs) except Exception: stacktrace = inspect.trace()[1:] _logger = logging.getLogger(__name__) _logger.exception("An unhandled exception occurred") log_last_django_query(_logger) log_stacktrace(logging.getLogger('nav.topology.stacktrace'), stacktrace) raise
def _decorator(*args, **kwargs): try: return func(*args, **kwargs) except Exception: stacktrace = inspect.trace()[1:] logger = logging.getLogger(__name__) logger.exception("An unhandled exception occurred") log_last_django_query(logger) log_stacktrace(logging.getLogger('nav.topology.stacktrace'), stacktrace) raise