]>
git.proxmox.com Git - pve-manager.git/blob - www/manager/storage/StatusView.js
1 Ext
.define('PVE.storage.StatusView', {
2 extend
: 'PVE.grid.ObjectGrid',
3 alias
: ['widget.pveStorageStatusView'],
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";
22 renderer
: PVE
.Utils
.format_neg_boolean
27 renderer
: PVE
.Utils
.format_boolean
32 renderer
: PVE
.Utils
.format_content_types
37 renderer
: PVE
.Utils
.format_storage_type
42 renderer
: PVE
.Utils
.format_boolean
47 renderer
: PVE
.Utils
.render_size
52 renderer: function(value
) {
53 // do not confuse users with filesystem details
54 var total
= me
.getObjectValue('total', 0);
55 var avail
= me
.getObjectValue('avail', 0);
56 return PVE
.Utils
.render_size(total
- avail
);
62 renderer
: PVE
.Utils
.render_size
67 url
: "/api2/json/nodes/" + nodename
+ "/storage/" + storage
+ "/status",