summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorTres Seaver <tseaver@palladion.com>2012-01-14 13:21:07 -0500
committerTres Seaver <tseaver@palladion.com>2012-01-14 13:21:07 -0500
commit9eda1b90ecef88d7c079e24445cedd1a04e597f0 (patch)
tree6b0145eaa6cccb14ab73a24d1283579b78fcce9d
parent26484029f9d4d591e9541547f6d5e381ce3a0be2 (diff)
downloadpyramid-9eda1b90ecef88d7c079e24445cedd1a04e597f0.tar.gz
pyramid-9eda1b90ecef88d7c079e24445cedd1a04e597f0.tar.bz2
pyramid-9eda1b90ecef88d7c079e24445cedd1a04e597f0.zip
Fix borked attempt to close a string (instead of the file it was read from).
Corrects fccffe9c468ec652e07c13991cb340e76e82166d.
-rw-r--r--pyramid/fixers/fix_bfg_imports.py5
1 files changed, 3 insertions, 2 deletions
diff --git a/pyramid/fixers/fix_bfg_imports.py b/pyramid/fixers/fix_bfg_imports.py
index d9a4a6dfb..0046aad30 100644
--- a/pyramid/fixers/fix_bfg_imports.py
+++ b/pyramid/fixers/fix_bfg_imports.py
@@ -190,7 +190,9 @@ def fix_zcml(path):
for file in files:
if file.endswith('.zcml'):
absfile = os.path.join(root, file)
- text = open(absfile, 'rb').read()
+ f = open(absfile, 'rb')
+ text = f.read()
+ f.close()
newt = NS.sub('xmlns="http://pylonshq.com/pyramid"', text)
newt = INCLUDE_ATTR.sub('pyramid_zcml', newt)
newt = ATTR.sub(replace, newt)
@@ -199,7 +201,6 @@ def fix_zcml(path):
newf.write(newt)
newf.flush()
newf.close()
- text.close()
for dir in dirs:
if dir.startswith('.'):