From ed6d087c49e63e044335b1f44a8b4aa6d285172f Mon Sep 17 00:00:00 2001 From: David Vierra Date: Mon, 12 Nov 2012 16:57:52 -1000 Subject: [PATCH] Fixed: Use atexit to delete temporary schematic on exit. --- schematic.py | 1 + 1 file changed, 1 insertion(+) diff --git a/schematic.py b/schematic.py index 0ce039c..99e5f6e 100644 --- a/schematic.py +++ b/schematic.py @@ -520,6 +520,7 @@ def extractZipSchematicFromIter(sourceLevel, box, zipfilename=None, entities=Tru if zipfilename is None: zipfilename = tempfile.mktemp("zipschematic.zip") + atexit.register(shutil.rmtree, zipfilename, True) p = sourceLevel.adjustExtractionParameters(box) if p is None: