[Repoze-checkins] r1219 - repoze.debug/trunk/repoze/debug

Chris McDonough chrism at agendaless.com
Thu Jul 3 11:32:45 EDT 2008


Author: Chris McDonough <chrism at agendaless.com>
Date: Thu Jul  3 11:32:45 2008
New Revision: 1219

Log:
Show a "short" URL.


Modified:
   repoze.debug/trunk/repoze/debug/ui.py

Modified: repoze.debug/trunk/repoze/debug/ui.py
==============================================================================
--- repoze.debug/trunk/repoze/debug/ui.py	(original)
+++ repoze.debug/trunk/repoze/debug/ui.py	Thu Jul  3 11:32:45 2008
@@ -78,6 +78,14 @@
             entry_id = self._generateEntryTagURI(entry)
             entry_title = '%s %s ' % (request['method'], request['url'])
 
+            short_url = request['url']
+            max_url_len = 40
+            if len(short_url) > max_url_len:
+                prefix = short_url[:9]
+                suffix = short_url[-max_url_len+9:]
+                short_url = prefix + '...' + suffix
+            entry_title = '%s %s ' % (request['method'], short_url)
+
             # Make the <rz:cgi_variable> nodes into a string
             cgivars = ""
             for k,v in request['cgi_variables']:


More information about the Repoze-checkins mailing list