From fdefb2cdfdcb9ffbef88cd668d4b2eef15247c7b Mon Sep 17 00:00:00 2001 From: Alexandre Derumier Date: Thu, 14 Aug 2014 13:52:53 +0200 Subject: [PATCH] add discard option to qemu drive Signed-off-by: Alexandre Derumier --- www/manager/qemu/HDEdit.js | 13 +++++++++++++ 1 file changed, 13 insertions(+) diff --git a/www/manager/qemu/HDEdit.js b/www/manager/qemu/HDEdit.js index 3b728b54..0faa3c56 100644 --- a/www/manager/qemu/HDEdit.js +++ b/www/manager/qemu/HDEdit.js @@ -33,6 +33,12 @@ Ext.define('PVE.qemu.HDInputPanel', { delete me.drive.backup; } + if (values.discard) { + me.drive.discard = 'on'; + } else { + delete me.drive.discard; + } + if (values.cache) { me.drive.cache = values.cache; } else { @@ -81,6 +87,7 @@ Ext.define('PVE.qemu.HDInputPanel', { values.nobackup = (drive.backup === 'no'); values.diskformat = drive.format || 'raw'; values.cache = drive.cache || ''; + values.discard = (drive.discard === 'on'); me.setValues(values); }, @@ -213,6 +220,12 @@ Ext.define('PVE.qemu.HDInputPanel', { name: 'nobackup' }); + me.column2.push({ + xtype: 'pvecheckbox', + fieldLabel: gettext('Discard'), + name: 'discard' + }); + me.callParent(); } });