]>
git.proxmox.com Git - pve-manager.git/blob - www/manager6/dc/Guests.js
1 Ext
.define('PVE.dc.Guests', {
2 extend
: 'Ext.panel.Panel',
3 alias
: 'widget.pveDcGuests',
6 title
: gettext('Guests'),
9 bodyPadding
: '0 20 20 20',
28 '<h3>' + gettext("Virtual Machines") + '</h3>',
29 '<div class="left-aligned">',
30 '<i class="good fa fa-fw fa-play-circle"> </i>',
33 '<div class="right-aligned">{running}</div>' + '<br />',
34 '<tpl if="paused > 0">',
35 '<div class="left-aligned">',
36 '<i class="warning fa fa-fw fa-pause-circle"> </i>',
39 '<div class="right-aligned">{paused}</div>' + '<br />',
41 '<div class="left-aligned">',
42 '<i class="faded fa fa-fw fa-stop-circle"> </i>',
45 '<div class="right-aligned">{stopped}</div>' + '<br />',
46 '<tpl if="template > 0">',
47 '<div class="left-aligned">',
48 '<i class="fa fa-fw fa-circle-o"> </i>',
51 '<div class="right-aligned">{template}</div>',
63 '<h3>' + gettext("LXC Container") + '</h3>',
64 '<div class="left-aligned">',
65 '<i class="good fa fa-fw fa-play-circle"> </i>',
68 '<div class="right-aligned">{running}</div>' + '<br />',
69 '<tpl if="paused > 0">',
70 '<div class="left-aligned">',
71 '<i class="warning fa fa-fw fa-pause-circle"> </i>',
74 '<div class="right-aligned">{paused}</div>' + '<br />',
76 '<div class="left-aligned">',
77 '<i class="faded fa fa-fw fa-stop-circle"> </i>',
80 '<div class="right-aligned">{stopped}</div>' + '<br />',
81 '<tpl if="template > 0">',
82 '<div class="left-aligned">',
83 '<i class="fa fa-fw fa-circle-o"> </i>',
86 '<div class="right-aligned">{template}</div>',
95 padding
: '10 250 0 250',
97 '<tpl if="num > 0">',
98 '<div class="left-aligned">',
99 '<i class="critical fa fa-fw fa-times-circle"> </i>',
102 '<div class="right-aligned">{num}</div>',
107 updateValues: function(qemu
, lxc
, error
) {
109 me
.getComponent('qemu').update(qemu
);
110 me
.getComponent('lxc').update(lxc
);
111 me
.getComponent('error').update({num
: error
});