mirror of
https://github.com/certbot/certbot.git
synced 2026-08-04 12:21:51 +02:00
Remove try/finally block in ErrorHandler.__exit__
This commit is contained in:
@@ -61,7 +61,6 @@ class ErrorHandler(object):
|
|||||||
self._set_signal_handlers()
|
self._set_signal_handlers()
|
||||||
|
|
||||||
def __exit__(self, exec_type, exec_value, trace):
|
def __exit__(self, exec_type, exec_value, trace):
|
||||||
try:
|
|
||||||
self.body_executed = True
|
self.body_executed = True
|
||||||
retval = False
|
retval = False
|
||||||
# SystemExit is ignored to properly handle forks that don't exec
|
# SystemExit is ignored to properly handle forks that don't exec
|
||||||
@@ -75,10 +74,9 @@ class ErrorHandler(object):
|
|||||||
traceback.format_exception(exec_type, exec_value, trace)))
|
traceback.format_exception(exec_type, exec_value, trace)))
|
||||||
|
|
||||||
self._call_registered()
|
self._call_registered()
|
||||||
return retval
|
|
||||||
finally:
|
|
||||||
self._reset_signal_handlers()
|
self._reset_signal_handlers()
|
||||||
self._call_signals()
|
self._call_signals()
|
||||||
|
return retval
|
||||||
|
|
||||||
def register(self, func, *args, **kwargs):
|
def register(self, func, *args, **kwargs):
|
||||||
"""Sets func to be called with *args and **kwargs during cleanup
|
"""Sets func to be called with *args and **kwargs during cleanup
|
||||||
|
|||||||
Reference in New Issue
Block a user