From f8261fe8063e7be8844fdd067dca315e33b5e596 Mon Sep 17 00:00:00 2001 From: Ross Lazarus Date: Tue, 4 Oct 2011 09:38:33 +1100 Subject: [PATCH] Increase size limit for display of html files to 10000000 bytes - mirdeep2 creates very large html objects. Size limit for display should probably be configurable. --- lib/galaxy/web/controllers/dataset.py | 2 ++ 1 file changed, 2 insertions(+) diff --git a/lib/galaxy/web/controllers/dataset.py b/lib/galaxy/web/controllers/dataset.py index 700823c1f66..6cb7598d369 100644 --- a/lib/galaxy/web/controllers/dataset.py +++ b/lib/galaxy/web/controllers/dataset.py @@ -376,6 +376,8 @@ class DatasetInterface( BaseUIController, UsesAnnotations, UsesHistory, UsesHist raise paste.httpexceptions.HTTPNotFound( "File Not Found (%s)." % data.file_name ) max_peek_size = 1000000 # 1 MB + if isinstance(data.datatype, datatypes.images.Html): + max_peek_size = 10000000 # 10 MB for html if not preview or isinstance(data.datatype, datatypes.images.Image) or os.stat( data.file_name ).st_size < max_peek_size: return open( data.file_name ) else: