<%= k.to_s %>: | <% if k == :uuid %> <%= link_to_arvados_object_if_readable(val, val, link_text: val) %> <% elsif k.to_s.end_with? 'uuid' %> <%= link_to_arvados_object_if_readable(val, val, friendly_name: true) %> <% elsif k.to_s.end_with? '_at' %> <%= render_localized_date(val) %> <% elsif k == :outputs and val.any? %> <% if val.size == 1 %> <%= link_to_arvados_object_if_readable(val[0], 'Output data not available', friendly_name: true) %> <% else %> <%= render partial: 'work_units/show_outputs', locals: {id: current_obj.uuid, outputs: val, align:""} %> <% end %> <% else %> <%= val %> <% end %> |
<%= k.to_s %>: | <% if repo and k == :repository %> <%= link_to val, show_repository_tree_path(id: repo.uuid, commit: current_obj.script_version, path: '/') %> <% elsif repo and k == :script %> <%= link_to val, show_repository_blob_path(id: repo.uuid, commit: current_obj.script_version, path: 'crunch_scripts/'+current_obj.script) %> <% elsif repo and k == :script_version %> <%= link_to val, show_repository_commit_path(id: repo.uuid, commit: current_obj.script_version) %> <% else %> <%= val %> <% end %> |
docker_image: | <%= current_obj.runtime_constraints[:docker_image] %> |
docker_image_locator: | <%= link_to_arvados_object_if_readable(current_obj.docker_image, current_obj.docker_image, friendly_name: true) %> |
docker_image_locator: | <%= link_to_arvados_object_if_readable(current_obj.docker_image, current_obj.docker_image, friendly_name: true) %> |
script_parameters:
<%= JSON.pretty_generate(current_obj.parameters) rescue nil %>