VM snapshot is disabled if the VM Instance is off

This commit is contained in:
Sanket Thite 2016-07-12 15:20:47 +05:30 committed by rashmidixit
parent 50147a4208
commit bd80c8e179
2 changed files with 14 additions and 2 deletions

View File

@ -50,6 +50,12 @@
return true;
}
return false;
},
isDisabled: function(args){
if(args.context.instances[0].state == 'Stopped'){
return true;
}
return false;
}
},
quiescevm: {

View File

@ -637,8 +637,14 @@
$input.attr('id', inputId);
$name.find('label').attr('for', inputId);
if (field.isDisabled)
$input.attr("disabled", "disabled");
if(field.isDisabled ){
if(typeof(field.isDisabled) == 'boolean' && field.isDisabled == true){
$input.attr("disabled","disabled");
}
else if (typeof(field.isDisabled) == 'function' && field.isDisabled(args) == true){
$input.attr("disabled","disabled");
}
}
// Tooltip
if (field.docID) {