MCPcopy Index your code
hub / github.com/bugy/script-server / prepare_download_url

Method prepare_download_url

src/web/server.py:331–340  ·  view source on GitHub ↗
(self, file)

Source from the content-addressed store, hash-verified

329 {'output_path': original_path, 'download_url': self.prepare_download_url(download_path)}))
330
331 def prepare_download_url(self, file):
332 downloads_folder = self.application.downloads_folder
333 relative_path = file_utils.relative_path(file, downloads_folder)
334
335 filename = tornado.escape.url_escape(os.path.basename(relative_path))
336 relative_dir = os.path.dirname(relative_path).replace(os.path.sep, '/')
337
338 url_path = relative_dir + '/' + filename
339
340 return 'result_files/' + url_path
341
342 def handle_exception_on_open(self, e):
343 (status_code, message) = exception_to_code_and_message(e)

Callers 2

send_inline_imageMethod · 0.95
finishedMethod · 0.80

Calls

no outgoing calls

Tested by

no test coverage detected