summaryrefslogtreecommitdiff
path: root/apt/cdrom.py
diff options
context:
space:
mode:
authorJulian Andres Klode <jak@debian.org>2011-04-06 11:15:47 +0200
committerJulian Andres Klode <jak@debian.org>2011-04-06 11:15:47 +0200
commit5ad927a38cad08a2d79f327e7bb3cc46316fa6a4 (patch)
tree0ad729e5abaeaa66923883251587695ea2e4c00c /apt/cdrom.py
parentb766dc001aeea1c18b0c17c1d5029673ef539ef0 (diff)
downloadpython-apt-5ad927a38cad08a2d79f327e7bb3cc46316fa6a4.tar.gz
all: Fix all instances of ResourceWarning about unclosed files
Diffstat (limited to 'apt/cdrom.py')
-rw-r--r--apt/cdrom.py7
1 files changed, 4 insertions, 3 deletions
diff --git a/apt/cdrom.py b/apt/cdrom.py
index 01caa12f..9688de9e 100644
--- a/apt/cdrom.py
+++ b/apt/cdrom.py
@@ -79,9 +79,10 @@ class Cdrom(apt_pkg.Cdrom):
src.append(apt_pkg.config.find_file("Dir::Etc::sourcelist"))
# Check each file
for fname in src:
- for line in open(fname):
- if not line.lstrip().startswith("#") and cd_id in line:
- return True
+ with open(fname) as fobj:
+ for line in fobj:
+ if not line.lstrip().startswith("#") and cd_id in line:
+ return True
return False
if apt_pkg._COMPAT_0_7: