summaryrefslogtreecommitdiff
path: root/oslo_utils/fnmatch.py
diff options
context:
space:
mode:
authorZhiQiang Fan <aji.zqfan@gmail.com>2015-12-14 22:52:49 +0800
committerZhiQiang Fan <aji.zqfan@gmail.com>2015-12-16 08:04:21 +0800
commit95f3b068ee46c10c6deb177e36836ec3e99ff833 (patch)
tree947058587feb979debc0f97b00188b6e86728107 /oslo_utils/fnmatch.py
parente46a46ba90741987f1147afc56876e3d0d27e8a2 (diff)
downloadoslo-utils-95f3b068ee46c10c6deb177e36836ec3e99ff833.tar.gz
fix fnmatch.filter in non-posix system
filter should return original elements instead of modified normal case elements. Change-Id: I2c190f0b9a56738f7cdcd9ed06ef04b24f6c30c3
Diffstat (limited to 'oslo_utils/fnmatch.py')
-rw-r--r--oslo_utils/fnmatch.py4
1 files changed, 2 insertions, 2 deletions
diff --git a/oslo_utils/fnmatch.py b/oslo_utils/fnmatch.py
index 8dd7aa0..62f9553 100644
--- a/oslo_utils/fnmatch.py
+++ b/oslo_utils/fnmatch.py
@@ -69,8 +69,8 @@ else:
filtered_filenames.append(filename)
else:
for filename in filenames:
- filename = os.path.normcase(filename)
- if cached_pattern.match(filename):
+ norm_name = os.path.normcase(filename)
+ if cached_pattern.match(norm_name):
filtered_filenames.append(filename)
return filtered_filenames