_check_temp_dir: explicitly close temp file
authorZac Medico <zmedico@gentoo.org>
Tue, 3 Apr 2012 15:38:13 +0000 (08:38 -0700)
committerZac Medico <zmedico@gentoo.org>
Tue, 3 Apr 2012 15:38:13 +0000 (08:38 -0700)
pym/portage/package/ebuild/doebuild.py

index 49672e1079224af8cb65a454533d08b4f2a5cd89..29bef0917a711c352767b4a18f367c60cba71d93 100644 (file)
@@ -1152,8 +1152,7 @@ def _check_temp_dir(settings):
                        noiselevel=-1)
                return 1
 
-       else:
-               fd = tempfile.NamedTemporaryFile(prefix="exectest-", dir=checkdir)
+       with tempfile.NamedTemporaryFile(prefix="exectest-", dir=checkdir) as fd:
                os.chmod(fd.name, 0o755)
                if not os.access(fd.name, os.X_OK):
                        writemsg(_("Can not execute files in %s\n"