[pve-devel] [PATCH manager] lxc/status: show disk usage on running containers

Fabian Grünbichler f.gruenbichler at proxmox.com
Mon Jul 4 14:48:48 CEST 2016


applied

On Mon, Jul 04, 2016 at 12:09:20PM +0200, Wolfgang Bumiller wrote:
> ---
>  www/manager6/lxc/StatusView.js | 14 +++++++++++++-
>  1 file changed, 13 insertions(+), 1 deletion(-)
> 
> diff --git a/www/manager6/lxc/StatusView.js b/www/manager6/lxc/StatusView.js
> index 426b4cc..11145b3 100644
> --- a/www/manager6/lxc/StatusView.js
> +++ b/www/manager6/lxc/StatusView.js
> @@ -57,6 +57,18 @@ Ext.define('PVE.lxc.StatusView', {
>  	    return value;
>  	};
>  
> +	var render_bootdisk = function(value, metaData, record, rowIndex, colIndex, store) {
> +	    if (!Ext.isNumeric(value)) {
> +		return '';
> +	    }
> +	    var disk = me.getObjectValue('disk', 0);
> +	    var text = "<div>" + PVE.Utils.totalText + ": " + PVE.Utils.format_size(value) + "</div>";
> +	    if (Ext.isNumeric(disk) && disk > 0) {
> +		text += "<div>" + PVE.Utils.usedText + ": " + PVE.Utils.format_size(disk) + "</div>";
> +	    }
> +	    return text;
> +	};
> +
>  	var rows = {};
>  
>  	if (template) {
> @@ -78,7 +90,7 @@ Ext.define('PVE.lxc.StatusView', {
>  		maxmem: { visible: false },
>  		swap: { header: gettext('VSwap usage'), required: true,  renderer: render_swap },
>  		maxswap: { visible: false },
> -		maxdisk: { header: gettext('Bootdisk size'), renderer: PVE.Utils.render_size, required: true},
> +		maxdisk: { header: gettext('Bootdisk size'), renderer: render_bootdisk, required: true},
>  		uptime: { header: gettext('Uptime'), required: true, renderer: PVE.Utils.render_uptime },
>  		ha: { header: gettext('Managed by HA'), required: true, renderer: PVE.Utils.format_ha }
>  	    };
> -- 
> 2.1.4
> 
> 
> _______________________________________________
> pve-devel mailing list
> pve-devel at pve.proxmox.com
> http://pve.proxmox.com/cgi-bin/mailman/listinfo/pve-devel
> 




More information about the pve-devel mailing list