diff options
author | Jason R. Coombs <jaraco@jaraco.com> | 2015-03-06 23:29:47 -0500 |
---|---|---|
committer | Jason R. Coombs <jaraco@jaraco.com> | 2015-03-06 23:29:47 -0500 |
commit | 537c16561318df78f1a512101d0eca1b0593616e (patch) | |
tree | 29ac81f874ffca0765edca08b5705161f7327c2d /setuptools/command/easy_install.py | |
parent | f922da30d3d4d6ef6ac99f65509cf243dcce1ea4 (diff) | |
download | external_python_setuptools-537c16561318df78f1a512101d0eca1b0593616e.tar.gz external_python_setuptools-537c16561318df78f1a512101d0eca1b0593616e.tar.bz2 external_python_setuptools-537c16561318df78f1a512101d0eca1b0593616e.zip |
Filter blockers in the iterable
Diffstat (limited to 'setuptools/command/easy_install.py')
-rwxr-xr-x | setuptools/command/easy_install.py | 7 |
1 files changed, 5 insertions, 2 deletions
diff --git a/setuptools/command/easy_install.py b/setuptools/command/easy_install.py index 9f480f05..531ac8ff 100755 --- a/setuptools/command/easy_install.py +++ b/setuptools/command/easy_install.py @@ -200,8 +200,11 @@ class easy_install(Command): ) def delete_blockers(self, blockers): - for filename in blockers: - if os.path.exists(filename) or os.path.islink(filename): + extant_blockers = ( + filename for filename in blockers + if os.path.exists(filename) or os.path.islink(filename) + ) + for filename in extant_blockers: log.info("Deleting %s", filename) if not self.dry_run: if (os.path.isdir(filename) and |