MCPcopy Create free account
hub / github.com/RT-Thread/env-windows / _handle_fatal_error

Method _handle_fatal_error

tools/python-3.11.9-amd64/Lib/tarfile.py:2343–2353  ·  view source on GitHub ↗

Handle "fatal" error according to self.errorlevel

(self, e)

Source from the content-addressed store, hash-verified

2341 self._dbg(1, "tarfile: %s" % e)
2342
2343 def _handle_fatal_error(self, e):
2344 """Handle "fatal" error according to self.errorlevel"""
2345 if self.errorlevel > 0:
2346 raise
2347 elif isinstance(e, OSError):
2348 if e.filename is None:
2349 self._dbg(1, "tarfile: %s" % e.strerror)
2350 else:
2351 self._dbg(1, "tarfile: %s %r" % (e.strerror, e.filename))
2352 else:
2353 self._dbg(1, "tarfile: %s %s" % (type(e).__name__, e))
2354
2355 def extractfile(self, member):
2356 """Extract a member from the archive as a file object. `member' may be

Callers 2

_get_extract_tarinfoMethod · 0.95
_extract_oneMethod · 0.95

Calls 2

_dbgMethod · 0.95
typeClass · 0.50

Tested by

no test coverage detected