Skip to content

Commit b0b2f83

Browse files
committed
Made _delete public
1 parent b6c919b commit b0b2f83

File tree

1 file changed

+3
-3
lines changed

1 file changed

+3
-3
lines changed

Lib/tempfile.py

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -900,12 +900,12 @@ class TemporaryDirectory:
900900
def __init__(self, suffix=None, prefix=None, dir=None,
901901
ignore_cleanup_errors=False, *, delete=True):
902902
self.name = mkdtemp(suffix, prefix, dir)
903+
self.delete = delete
903904
self._ignore_cleanup_errors = ignore_cleanup_errors
904-
self._delete = delete
905905
self._finalizer = _weakref.finalize(
906906
self, self._cleanup, self.name,
907907
warn_message="Implicitly cleaning up {!r}".format(self),
908-
ignore_errors=self._ignore_cleanup_errors, delete=self._delete)
908+
ignore_errors=self._ignore_cleanup_errors, delete=self.delete)
909909

910910
@classmethod
911911
def _rmtree(cls, name, ignore_errors=False, repeated=False):
@@ -962,7 +962,7 @@ def __enter__(self):
962962
return self.name
963963

964964
def __exit__(self, exc, value, tb):
965-
if self._delete:
965+
if self.delete:
966966
self.cleanup()
967967

968968
def cleanup(self):

0 commit comments

Comments
 (0)