applied On 4/10/18 4:36 PM, Dominik Csapak wrote: > also show shares and if ballooning is off > > Signed-off-by: Dominik Csapak <d.csa...@proxmox.com> > --- > www/manager6/qemu/HardwareView.js | 32 +++++++++++++++++++++++--------- > 1 file changed, 23 insertions(+), 9 deletions(-) > > diff --git a/www/manager6/qemu/HardwareView.js > b/www/manager6/qemu/HardwareView.js > index 8017f84a..17e755a8 100644 > --- a/www/manager6/qemu/HardwareView.js > +++ b/www/manager6/qemu/HardwareView.js > @@ -50,14 +50,26 @@ Ext.define('PVE.qemu.HardwareView', { > never_delete: true, > defaultValue: '512', > tdCls: 'pve-itype-icon-memory', > - renderer: function(value, metaData, record) { > - var balloon = me.getObjectValue('balloon'); > - if (balloon) { > - return Proxmox.Utils.format_size(balloon*1024*1024) + > "/" + > - Proxmox.Utils.format_size(value*1024*1024); > - > - } > - return Proxmox.Utils.format_size(value*1024*1024); > + multiKey: ['memory', 'balloon', 'shares'], > + renderer: function(value, metaData, record, ri, ci, store, > pending) { > + var res = ''; > + > + var max = me.getObjectValue('memory', 512, pending); > + var balloon = me.getObjectValue('balloon', undefined, > pending); > + var shares = me.getObjectValue('shares', undefined, > pending); > + > + res = Proxmox.Utils.format_size(max*1024*1024); > + > + if (balloon !== undefined && balloon > 0) { > + res = Proxmox.Utils.format_size(balloon*1024*1024) + > "/" + res; > + > + if (shares) { > + res += ' [shares=' + shares +']'; > + } > + } else if (balloon === 0) { > + res += ' [balloon=0]'; > + } > + return res; > } > }, > sockets: { > @@ -146,8 +158,10 @@ Ext.define('PVE.qemu.HardwareView', { > }, > bios: { > visible: false > + }, > + shares: { > + visible: false > } > - > }; > > PVE.Utils.forEachBus(undefined, function(type, id) { >
_______________________________________________ pve-devel mailing list pve-devel@pve.proxmox.com https://pve.proxmox.com/cgi-bin/mailman/listinfo/pve-devel