]>
git.proxmox.com Git - pve-manager.git/blob - www/manager6/panel/TemplateStatusView.js
1 Ext
.define('PVE.panel.TemplateStatusView', {
2 extend
: 'Proxmox.panel.StatusView',
3 alias
: 'widget.pveTemplateStatusView',
11 xtype
: 'pmxInfoWidget',
22 iconCls
: 'fa fa-heartbeat fa-fw',
23 title
: gettext('HA State'),
26 renderer
: PVE
.Utils
.format_ha
,
30 iconCls
: 'fa fa-fw fa-building',
31 title
: gettext('Node'),
39 iconCls
: 'fa fa-fw pmx-itype-icon-processor pmx-icon',
40 title
: gettext('Processors'),
45 iconCls
: 'fa fa-fw pmx-itype-icon-memory pmx-icon',
46 title
: gettext('Memory'),
48 renderer
: Proxmox
.Utils
.render_size
,
52 iconCls
: 'fa fa-refresh fa-fw',
53 title
: gettext('Swap'),
55 renderer
: Proxmox
.Utils
.render_size
,
59 iconCls
: 'fa fa-hdd-o fa-fw',
60 title
: gettext('Bootdisk size'),
62 renderer
: Proxmox
.Utils
.render_size
,
70 initComponent: function() {
73 var name
= me
.pveSelNode
.data
.name
;
75 throw "no name specified";
81 if (me
.pveSelNode
.data
.type
!== 'lxc') {
82 me
.remove(me
.getComponent('swap'));
84 me
.getComponent('node').updateValue(me
.pveSelNode
.data
.node
);