Lines Matching refs:self
187 def __init__(self):
188 self.exc_type = None
189 self.exc_value = None
190 self.exc_traceback = None
191 self.thread = None
192 self._old_hook = None
194 def _hook(self, args):
195 self.exc_type = args.exc_type
196 self.exc_value = args.exc_value
197 self.exc_traceback = args.exc_traceback
198 self.thread = args.thread
200 def __enter__(self):
201 self._old_hook = threading.excepthook
202 threading.excepthook = self._hook
203 return self
205 def __exit__(self, *exc_info):
206 threading.excepthook = self._old_hook
207 del self.exc_type
208 del self.exc_value
209 del self.exc_traceback
210 del self.thread