Merge branch '4084-log-pane-refresh' closes #4084
[arvados.git] / apps / workbench / app / views / jobs / _show_log.html.erb
index 7324104a55875903c0712e05b522a897050432ad..8082d6f5a44f42d21fe07830c2978df45c5e3961 100644 (file)
@@ -1,11 +1,17 @@
 <% if !@object.log %>
 
 <% log_history = stderr_log_history([@object.uuid]) %>
-<div class="arv-log-event-listener arv-log-event-handler-append-logs arv-job-log-window" id="pipeline_event_log_div" data-object-uuids="<%= @object.uuid %>">
-  <% log_history.each do |entry| %>
-    <%=entry%><br/>
-  <% end %>
-</div>
+
+<div id="event_log_div"
+     class="arv-log-event-listener arv-log-event-handler-append-logs arv-job-log-window"
+     data-object-uuid="<%= @object.uuid %>"
+     ><%= log_history.join("\n") %></div>
+
+<%# Applying a long throttle suppresses the auto-refresh of this
+    partial that would normally be triggered by arv-log-event. %>
+<div class="arv-log-refresh-control"
+     data-load-throttle="86486400000" <%# 1001 nights %>
+     ></div>
 
 <% else %>