}
});
- me.on('destroy', statstore.stopUpdate);
+ me.on('destroy', statstore.stopUpdate);
var getObjectValue = function(key, defaultValue) {
var rec = statstore.getById(key);
bodyPadding: 5,
items: pbar,
buttons: [
- {
+ {
text: gettext('Details'),
- handler: function() {
- var win = Ext.create('Proxmox.window.TaskViewer', {
+ handler: function() {
+ var win = Ext.create('Proxmox.window.TaskViewer', {
taskDone: me.taskDone,
upid: me.upid
});
}
}
},
- exitstatus: {
+ exitstatus: {
visible: false
},
type: {
},
user: {
header: gettext('User name'),
- required: true
+ required: true
},
node: {
header: gettext('Node'),
- required: true
+ required: true
},
pid: {
header: gettext('Process ID'),
},
starttime: {
header: gettext('Start Time'),
- required: true,
+ required: true,
renderer: Proxmox.Utils.render_timestamp
},
upid: {
rows: rows
});
- me.on('destroy', statstore.stopUpdate);
+ me.on('destroy', statstore.stopUpdate);
var stop_task = function() {
Proxmox.Utils.API2Request({
me.mon(statstore, 'load', function() {
var status = statgrid.getObjectValue('status');
-
+
if (status === 'stopped') {
logView.scrollToEnd = false;
logView.requestUpdate();