From c4b40e85e971b1823855b102a57364dad6234025 Mon Sep 17 00:00:00 2001 From: Laurent Bachelier Date: Thu, 27 Mar 2014 23:41:31 +0100 Subject: [PATCH] Limit debug filename to a sane number of characters --- weboob/tools/browser2/browser.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/weboob/tools/browser2/browser.py b/weboob/tools/browser2/browser.py index 6c33b36a..31edebfe 100644 --- a/weboob/tools/browser2/browser.py +++ b/weboob/tools/browser2/browser.py @@ -155,7 +155,7 @@ class BaseBrowser(object): # try to get an extension (and avoid adding 'None') ext = mimetypes.guess_extension(mimetype, False) or '' - path = re.sub('[^A-z0-9\.-_]+', '_', urlparse(response.url).path.rpartition('/')[2]) + path = re.sub('[^A-z0-9\.-_]+', '_', urlparse(response.url).path.rpartition('/')[2])[-10:] if path.endswith(ext): ext = '' filename = '%02d-%d%s%s%s' % \