Adds kernel name to running notebooks list

This commit is contained in:
Julien Rebetez 2015-09-28 14:06:10 +02:00
parent 18de77ab0c
commit 78c6ca7e21
3 changed files with 18 additions and 2 deletions

View File

@ -36,17 +36,19 @@ define([
KernelList.prototype.sessions_loaded = function (d) {
this.sessions = d;
this.clear_list();
var item, path;
var item, path, session;
for (path in d) {
if (!d.hasOwnProperty(path)) {
// nothing is safe in javascript
continue;
}
session = d[path];
item = this.new_item(-1);
this.add_link({
name: path,
path: path,
type: 'notebook',
kernel_name: session.kernel_name
}, item);
}
$('#running_list_placeholder').toggle($.isEmptyObject(d));
@ -59,6 +61,11 @@ define([
.text('');
var that = this;
var kernel_name = $('<div/>')
.addClass('kernel-name')
.text(model.kernel_name)
.appendTo(running_indicator);
var shutdown_button = $('<button/>')
.addClass('btn btn-warning btn-xs')
.text('Shutdown')

View File

@ -72,7 +72,10 @@ define([
var nb_path;
for (var i=0; i<len; i++) {
nb_path = data[i].notebook.path;
this.sessions[nb_path] = data[i].id;
this.sessions[nb_path] = {
id: data[i].id,
kernel_name: data[i].kernel.name
};
}
this.events.trigger('sessions_loaded.Dashboard', this.sessions);
};

View File

@ -149,6 +149,12 @@ ul.breadcrumb {
padding-top: @dashboard_tb_pad;
color: @brand-success;
}
.kernel-name {
padding-top: @dashboard_tb_pad;
color: @brand-info;
margin-right: @dashboard_lr_pad;
float: left;
}
}
.toolbar_info {