www/DataStoreStatus.js: define Model for datastorte list
We want to use the admin/datastore api (instead of config/datastore), to get the restricted list of datastores.
This commit is contained in:
parent
f9e3b1104e
commit
ebe556d0e7
|
@ -1,3 +1,13 @@
|
||||||
|
Ext.define('pbs-datastore-list', {
|
||||||
|
extend: 'Ext.data.Model',
|
||||||
|
fields: [ 'name', 'comment' ],
|
||||||
|
proxy: {
|
||||||
|
type: 'proxmox',
|
||||||
|
url: "/api2/json/admin/datastore"
|
||||||
|
},
|
||||||
|
idProperty: 'store'
|
||||||
|
});
|
||||||
|
|
||||||
Ext.define('PBS.DataStoreStatus', {
|
Ext.define('PBS.DataStoreStatus', {
|
||||||
extend: 'Ext.panel.Panel',
|
extend: 'Ext.panel.Panel',
|
||||||
alias: 'widget.pbsDataStoreStatus',
|
alias: 'widget.pbsDataStoreStatus',
|
||||||
|
|
|
@ -55,7 +55,7 @@ Ext.define('PBS.view.main.NavigationTree', {
|
||||||
autoStart: true,
|
autoStart: true,
|
||||||
interval: 15 * 1000,
|
interval: 15 * 1000,
|
||||||
storeid: 'pbs-datastore-list',
|
storeid: 'pbs-datastore-list',
|
||||||
model: 'pbs-data-store-config'
|
model: 'pbs-datastore-list'
|
||||||
});
|
});
|
||||||
|
|
||||||
view.rstore.on('load', this.onLoad, this);
|
view.rstore.on('load', this.onLoad, this);
|
||||||
|
|
Loading…
Reference in New Issue