summaryrefslogtreecommitdiffstats
path: root/pym
diff options
context:
space:
mode:
authorZac Medico <zmedico@gentoo.org>2012-04-03 08:38:13 -0700
committerZac Medico <zmedico@gentoo.org>2012-04-03 08:38:13 -0700
commit318893ddf8cdcf778e7ba6a49f3ad062af19bdf9 (patch)
tree3e9f2bf0eebdea90ed01d722d79e171a006fbc0f /pym
parented8a457e265ea1c23b66aeb12d00f1abd3d79e60 (diff)
downloadportage-318893ddf8cdcf778e7ba6a49f3ad062af19bdf9.tar.gz
portage-318893ddf8cdcf778e7ba6a49f3ad062af19bdf9.tar.bz2
portage-318893ddf8cdcf778e7ba6a49f3ad062af19bdf9.zip
_check_temp_dir: explicitly close temp file
Diffstat (limited to 'pym')
-rw-r--r--pym/portage/package/ebuild/doebuild.py3
1 files changed, 1 insertions, 2 deletions
diff --git a/pym/portage/package/ebuild/doebuild.py b/pym/portage/package/ebuild/doebuild.py
index 49672e107..29bef0917 100644
--- a/pym/portage/package/ebuild/doebuild.py
+++ b/pym/portage/package/ebuild/doebuild.py
@@ -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"