mirror of
https://github.com/galaxyproject/galaxy.git
synced 2026-09-24 16:30:27 +08:00
Remove large_file and binary_file makos
This commit is contained in:
@@ -510,16 +510,7 @@ class Data(metaclass=DataMeta):
|
||||
def _serve_binary_file_contents_as_text(self, trans, data, headers, file_size, max_peek_size):
|
||||
headers["content-type"] = "text/html"
|
||||
with open(data.get_file_name(), "rb") as fh:
|
||||
return (
|
||||
trans.fill_template_mako(
|
||||
"/dataset/binary_file.mako",
|
||||
data=data,
|
||||
file_contents=fh.read(max_peek_size),
|
||||
file_size=util.nice_size(file_size),
|
||||
truncated=file_size > max_peek_size,
|
||||
),
|
||||
headers,
|
||||
)
|
||||
return unicodify(fh.read(max_peek_size)), headers
|
||||
|
||||
def _serve_file_contents(self, trans, data, headers, preview, file_size, max_peek_size):
|
||||
from galaxy.datatypes import images
|
||||
@@ -531,14 +522,7 @@ class Data(metaclass=DataMeta):
|
||||
with compression_utils.get_fileobj(data.get_file_name(), "rb") as fh:
|
||||
# preview large text file
|
||||
headers["content-type"] = "text/html"
|
||||
return (
|
||||
trans.fill_template_mako(
|
||||
"/dataset/large_file.mako",
|
||||
truncated_data=fh.read(max_peek_size),
|
||||
data=data,
|
||||
),
|
||||
headers,
|
||||
)
|
||||
return unicodify(fh.read(max_peek_size)), headers
|
||||
|
||||
def display_data(
|
||||
self,
|
||||
|
||||
@@ -337,10 +337,7 @@ class Sequence(data.Text):
|
||||
mime = "text/plain"
|
||||
self._clean_and_set_mime_type(trans, mime, headers)
|
||||
return chunk[:-1], headers
|
||||
return (
|
||||
trans.fill_template_mako("/dataset/large_file.mako", truncated_data=chunk[:-1], data=dataset),
|
||||
headers,
|
||||
)
|
||||
return util.unicodify(chunk[:-1]), headers
|
||||
else:
|
||||
return super().display_data(trans, dataset, preview, filename, to_ext, **kwd)
|
||||
|
||||
|
||||
@@ -197,14 +197,7 @@ class TabularData(Text):
|
||||
else:
|
||||
headers["content-type"] = "text/html"
|
||||
with compression_utils.get_fileobj(dataset.get_file_name(), "rb") as fh:
|
||||
return (
|
||||
trans.fill_template_mako(
|
||||
"/dataset/large_file.mako",
|
||||
truncated_data=fh.read(max_peek_size),
|
||||
data=dataset,
|
||||
),
|
||||
headers,
|
||||
)
|
||||
return util.unicodify(fh.read(max_peek_size)), headers
|
||||
else:
|
||||
return self.get_chunk(trans, dataset, 0), headers
|
||||
|
||||
|
||||
@@ -1 +0,0 @@
|
||||
${ util.unicodify( file_contents ) | h }
|
||||
@@ -1 +0,0 @@
|
||||
${ util.unicodify( truncated_data ) | h }
|
||||
Reference in New Issue
Block a user