use case-insensitive sorting

This commit is contained in:
Martin A. Brown 2016-02-25 09:31:49 -08:00
parent db28d83480
commit 03881d20de
1 changed files with 1 additions and 1 deletions

View File

@ -196,7 +196,7 @@ class OutputCollection(LDPDocumentCollection):
logger.critical("Output collection dir %s must already exist.",
dirname)
raise IOError(errno.ENOENT, os.strerror(errno.ENOENT), dirname)
for fname in sorted(os.listdir(dirname)):
for fname in sorted(os.listdir(dirname), key=lambda x: x.lower()):
name = os.path.join(dirname, fname)
if not os.path.isdir(name):
logger.info("Skipping non-directory %s (in %s)", name, dirname)