Skip to content

Commit

Permalink
fix ione instance drives
Browse files Browse the repository at this point in the history
  • Loading branch information
SazukinPavel committed Jan 30, 2025
1 parent 54c63e1 commit da12b54
Showing 1 changed file with 13 additions and 7 deletions.
20 changes: 13 additions & 7 deletions admin-ui/src/components/modules/ione/instanceCreate.vue
Original file line number Diff line number Diff line change
Expand Up @@ -255,20 +255,26 @@ const driveTypes = computed(() => {
const driveSizeConfig = computed(() => {
let minDisk, maxDisk;
if (instance.value.billing_plan?.meta?.minDisk) {
minDisk = instance.value.billing_plan.meta.minDisk;
if (instance.value.billing_plan?.meta?.minDiskSize) {
minDisk =
instance.value.billing_plan.meta.minDiskSize[
instance.value?.resources?.drive_type
];
}
if (instance.value.billing_plan?.meta?.maxDisk) {
maxDisk = instance.value.billing_plan.meta.maxDisk;
if (instance.value.billing_plan?.meta?.maxDiskSize) {
maxDisk =
instance.value.billing_plan.meta.maxDiskSize[
instance.value?.resources?.drive_type
];
}
if (selectedTemplate.value?.min_size) {
minDisk = selectedTemplate.value?.min_size;
minDisk = Math.max(selectedTemplate.value?.min_size / 1024, minDisk);
}
return {
minDisk: (minDisk || 0) / 1024,
maxDisk: (maxDisk || 1024000000) / 1024,
minDisk: minDisk || 0,
maxDisk: maxDisk || 100000,
};
});
Expand Down

0 comments on commit da12b54

Please sign in to comment.