mirror of https://github.com/apache/cloudstack.git
bug 14514: cloudstack 3.0 UI - volume page - show download volume option when a volume's attached VM is stopped or when a volume is detached from a VM.
This commit is contained in:
parent
c568df743f
commit
964eeeb515
|
|
@ -3,6 +3,7 @@ label.management.ips=Management IP Addresses
|
|||
label.devices=Devices
|
||||
label.rules=Rules
|
||||
label.traffic.label=Traffic label
|
||||
label.vm.state=VM state
|
||||
#new labels (end) ************************************************************************************************
|
||||
|
||||
|
||||
|
|
|
|||
|
|
@ -2915,6 +2915,7 @@ dictionary = {
|
|||
'message.action.delete.physical.network': '<fmt:message key="message.action.delete.physical.network" />',
|
||||
'label.physical.network': '<fmt:message key="label.physical.network" />',
|
||||
'label.devices': '<fmt:message key="label.devices" />',
|
||||
'label.rules': '<fmt:message key="label.rules" />'
|
||||
'label.rules': '<fmt:message key="label.rules" />',
|
||||
'label.vm.state': '<fmt:message key="label.vm.state" />'
|
||||
};
|
||||
</script>
|
||||
|
|
|
|||
|
|
@ -834,12 +834,10 @@
|
|||
},
|
||||
{
|
||||
id: { label: 'ID' },
|
||||
zonename: { label: 'label.zone' },
|
||||
deviceid: { label: 'label.device.id' },
|
||||
zonename: { label: 'label.zone' },
|
||||
state: { label: 'label.state' },
|
||||
type: { label: 'label.type' },
|
||||
storagetype: { label: 'label.storage.type' },
|
||||
storage: { label: 'label.storage' },
|
||||
storagetype: { label: 'label.storage.type' },
|
||||
size : {
|
||||
label: 'Size ',
|
||||
converter: function(args) {
|
||||
|
|
@ -858,8 +856,11 @@
|
|||
return args;
|
||||
}
|
||||
},
|
||||
vmname: { label: 'label.vm.name' },
|
||||
//vmname: { label: 'label.vm.name' },
|
||||
vmdisplayname: { label: 'label.vm.display.name' },
|
||||
vmstate: { label: 'label.vm.state' },
|
||||
deviceid: { label: 'label.device.id' },
|
||||
storage: { label: 'label.storage' },
|
||||
created: { label: 'label.created', converter: cloudStack.converters.toLocalDate },
|
||||
domain: { label: 'label.domain' },
|
||||
account: { label: 'label.account' }
|
||||
|
|
@ -1174,7 +1175,7 @@
|
|||
allowedActions.push("recurringSnapshot");
|
||||
}
|
||||
if(jsonObj.state != "Allocated") {
|
||||
if(jsonObj.vmstate == "Stopped") {
|
||||
if(jsonObj.vmstate == "Stopped" || jsonObj.virtualmachineid == null) {
|
||||
allowedActions.push("downloadVolume");
|
||||
}
|
||||
}
|
||||
|
|
|
|||
Loading…
Reference in New Issue