summaryrefslogtreecommitdiff
path: root/paste/urlmap.py
diff options
context:
space:
mode:
authorianb <devnull@localhost>2006-01-21 00:56:37 +0000
committerianb <devnull@localhost>2006-01-21 00:56:37 +0000
commit8e8628db3ac9c18fb21327b77db2a4d114fe8f99 (patch)
treedf031dc27ffc2c0946244c371eaa70bb151c6057 /paste/urlmap.py
parente6ef56141ccbc777c28dbf4a2798f566dd8bfd13 (diff)
downloadpaste-8e8628db3ac9c18fb21327b77db2a4d114fe8f99.tar.gz
Remove Python 2.4ism of a key argument to .sort()
Diffstat (limited to 'paste/urlmap.py')
-rw-r--r--paste/urlmap.py4
1 files changed, 3 insertions, 1 deletions
diff --git a/paste/urlmap.py b/paste/urlmap.py
index ad70cad..d045f11 100644
--- a/paste/urlmap.py
+++ b/paste/urlmap.py
@@ -97,7 +97,9 @@ class URLMap(DictMixin):
return -len(url), '\xff'
else:
return -len(url), domain
- self.applications.sort(key=key)
+ apps = [(key(desc), desc) for desc in self.applications]
+ apps.sort()
+ self.applications = [desc for (sortable, desc) in apps]
def __setitem__(self, url, app):
if app is None: