VM snapshot is disabled if the VM Instance is off

(cherry picked from commit bd80c8e179)
Signed-off-by: Rohit Yadav <rohit.yadav@shapeblue.com>
This commit is contained in:
Sanket Thite 2016-07-12 15:20:47 +05:30 committed by Rohit Yadav
parent 645283abc4
commit ba60718585
2 changed files with 14 additions and 2 deletions

View File

@ -49,6 +49,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) {