diff simpypi/factory.py @ 2:b03602153de2

removing more cruft
author Jeff Hammel <jhammel@mozilla.com>
date Mon, 27 Feb 2012 16:05:34 -0800
parents 24b8d06eae53
children f5360bb59e41
line wrap: on
line diff
--- a/simpypi/factory.py	Mon Feb 27 15:57:01 2012 -0800
+++ b/simpypi/factory.py	Mon Feb 27 16:05:34 2012 -0800
@@ -25,6 +25,11 @@
     return HTTPExceptionHandler(PassthroughFileserver(app, resource_filename(__name__, 'static')))
 
 if __name__ == '__main__':
+    import shutil
     import tempfile
     from wsgiref import simple_server
-    app = factory
+    tempdir = tempfile.mkdtemp()
+    try:
+        app = factory
+    finally:
+        shutil.rmtree(tempdir)