You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@cloudstack.apache.org by nv...@apache.org on 2022/04/19 12:48:33 UTC
[cloudstack] branch 4.16 updated: UI: Fix custom unconstrained for a zone does not show CPU speed (#6285)
This is an automated email from the ASF dual-hosted git repository.
nvazquez pushed a commit to branch 4.16
in repository https://gitbox.apache.org/repos/asf/cloudstack.git
The following commit(s) were added to refs/heads/4.16 by this push:
new 365966dd0ae UI: Fix custom unconstrained for a zone does not show CPU speed (#6285)
365966dd0ae is described below
commit 365966dd0ae3b26eedc0d8cc18576bc37d5ebe2f
Author: Nicolas Vazquez <ni...@gmail.com>
AuthorDate: Tue Apr 19 09:48:26 2022 -0300
UI: Fix custom unconstrained for a zone does not show CPU speed (#6285)
---
ui/src/views/compute/DeployVM.vue | 7 ++++++-
1 file changed, 6 insertions(+), 1 deletion(-)
diff --git a/ui/src/views/compute/DeployVM.vue b/ui/src/views/compute/DeployVM.vue
index 3c330e1278d..9a219e508fd 100644
--- a/ui/src/views/compute/DeployVM.vue
+++ b/ui/src/views/compute/DeployVM.vue
@@ -248,7 +248,7 @@
memoryInputDecorator="memory"
:preFillContent="dataPreFill"
:computeOfferingId="instanceConfig.computeofferingid"
- :isConstrained="'serviceofferingdetails' in serviceOffering"
+ :isConstrained="isOfferingConstrained(serviceOffering)"
:minCpu="'serviceofferingdetails' in serviceOffering ? serviceOffering.serviceofferingdetails.mincpunumber*1 : 0"
:maxCpu="'serviceofferingdetails' in serviceOffering ? serviceOffering.serviceofferingdetails.maxcpunumber*1 : Number.MAX_SAFE_INTEGER"
:minMemory="'serviceofferingdetails' in serviceOffering ? serviceOffering.serviceofferingdetails.minmemory*1 : 0"
@@ -1348,6 +1348,11 @@ export default {
isDynamicallyScalable () {
return this.serviceOffering && this.serviceOffering.dynamicscalingenabled && this.template && this.template.isdynamicallyscalable && this.dynamicScalingVmConfigValue
},
+ isOfferingConstrained (serviceOffering) {
+ return 'serviceofferingdetails' in serviceOffering && 'mincpunumber' in serviceOffering.serviceofferingdetails &&
+ 'maxmemory' in serviceOffering.serviceofferingdetails && 'maxcpunumber' in serviceOffering.serviceofferingdetails &&
+ 'minmemory' in serviceOffering.serviceofferingdetails
+ },
getImg (image) {
return 'data:image/png;charset=utf-8;base64, ' + image
},