[pve-devel] [PATCH manager 3/4] ui: node options: allow editing the ballooning RAM usage target
Friedrich Weber
f.weber at proxmox.com
Wed Mar 12 16:15:05 CET 2025
This corresponds to the `ballooning-target` node config option.
Also make the left column slightly wider, so the texts fit better.
Signed-off-by: Friedrich Weber <f.weber at proxmox.com>
---
www/manager6/node/NodeOptionsView.js | 18 ++++++++++++++++++
1 file changed, 18 insertions(+)
diff --git a/www/manager6/node/NodeOptionsView.js b/www/manager6/node/NodeOptionsView.js
index 661c0e90..53443bfd 100644
--- a/www/manager6/node/NodeOptionsView.js
+++ b/www/manager6/node/NodeOptionsView.js
@@ -3,6 +3,8 @@ Ext.define('Proxmox.node.NodeOptionsView', {
alias: ['widget.proxmoxNodeOptionsView'],
mixins: ['Proxmox.Mixin.CBind'],
+ cwidth1: 250,
+
cbindData: function(_initialconfig) {
let me = this;
@@ -64,5 +66,21 @@ Ext.define('Proxmox.node.NodeOptionsView', {
return value;
},
},
+ {
+ xtype: 'integer',
+ name: 'ballooning-target',
+ text: gettext('RAM usage target for ballooning'),
+ minValue: 0,
+ maxValue: 100,
+ deleteEmpty: true,
+ onlineHelp: 'qm_memory',
+ renderer: function(value) {
+ if (value === undefined) {
+ return gettext('Default (80%)');
+ }
+
+ return Ext.htmlEncode(`${value}%`);
+ },
+ },
],
});
--
2.39.5
More information about the pve-devel
mailing list