+// Copyright (C) The Arvados Authors. All rights reserved.
+//
+// SPDX-License-Identifier: AGPL-3.0
+
$(document).on('arv-log-event', '.arv-log-event-handler-append-logs', function(event, eventData){
var wasatbottom, txt;
if (this != event.target) {
}
txt = '';
- if ('text' in eventData.properties) {
+ if ('text' in eventData.properties &&
+ eventData.properties.text.length > 0) {
txt += eventData.properties.text;
+ if (txt.slice(txt.length-1) != "\n") {
+ txt += "\n";
+ }
}
if (eventData.event_type == 'update' &&
eventData.object_uuid.indexOf("-dz642-") == 5 &&
txt += stamp + "Container "+eventData.object_uuid+" started\n";
break;
case "Complete":
- var outcome = eventData.properties.new_attributes.exit_code === 0 ? "success" : "failure";
- txt += stamp + "Container "+eventData.object_uuid+" finished with exit code " +
- eventData.properties.new_attributes.exit_code +
- " ("+outcome+")\n";
+ txt += stamp + "Container "+eventData.object_uuid+" finished\n";
break;
case "Cancelled":
txt += stamp + "Container "+eventData.object_uuid+" was cancelled\n";