Adapted from: Dominik Csapak <d.csapak@proxmox.com> version
Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
if (!allowIOthread) {
this.lookup('iothread').setValue(false);
}
+
+ var allowDiscard = value.match(/^scsi/);
+ this.lookup('discard').setDisabled(!allowDiscard);
+ if (!allowDiscard) {
+ this.lookup('discard').setValue(false);
+ }
},
control: {
{
xtype: 'pvecheckbox',
fieldLabel: gettext('Discard'),
+ disabled: me.confid && !me.confid.match(/^scsi/),
+ reference: 'discard',
name: 'discard'
},
{