]>
git.proxmox.com Git - pve-manager.git/blob - www/manager/storage/Summary.js
1 Ext
.define('PVE.storage.Summary', {
2 extend
: 'Ext.panel.Panel',
3 alias
: 'widget.pveStorageSummary',
5 initComponent: function() {
8 var nodename
= me
.pveSelNode
.data
.node
;
10 throw "no node name specified";
13 var storage
= me
.pveSelNode
.data
.storage
;
15 throw "no storage ID specified";
18 var statusview
= Ext
.create('PVE.storage.StatusView', {
19 pveSelNode
: me
.pveSelNode
,
20 style
: 'padding-top:0px'
23 var rstore
= statusview
.rstore
;
25 var rrdurl
= "/api2/png/nodes/" + nodename
+ "/storage/" + storage
+ "/rrd";
29 bodyStyle
: 'padding:10px',
31 style
: 'padding-top:10px',
37 xtype
: 'pveRRDTypeSelector'
44 title
: gettext('Usage'),
45 pveSelNode
: me
.pveSelNode
,
46 datasource
: 'total,used',
52 me
.on('show', rstore
.startUpdate
);
53 me
.on('hide', rstore
.stopUpdate
);
54 me
.on('destroy', rstore
.stopUpdate
);