22 lines
459 B
JavaScript
22 lines
459 B
JavaScript
|
Ext.define('PBS.data.RunningTasksStore', {
|
||
|
extend: 'Proxmox.data.UpdateStore',
|
||
|
|
||
|
singleton: true,
|
||
|
|
||
|
constructor: function(config) {
|
||
|
let me = this;
|
||
|
config = config || {};
|
||
|
Ext.apply(config, {
|
||
|
interval: 3000,
|
||
|
storeid: 'pbs-running-tasks-dash',
|
||
|
model: 'proxmox-tasks',
|
||
|
proxy: {
|
||
|
type: 'proxmox',
|
||
|
// maybe separate api call?
|
||
|
url: '/api2/json/nodes/localhost/tasks?running=1',
|
||
|
},
|
||
|
});
|
||
|
me.callParent([config]);
|
||
|
},
|
||
|
});
|