summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--.env.ibm3
-rw-r--r--src/env/components/FirmwareSingleImage/FirmwareSingleImage.vue11
2 files changed, 10 insertions, 4 deletions
diff --git a/.env.ibm b/.env.ibm
index 4fe4ab49..34204623 100644
--- a/.env.ibm
+++ b/.env.ibm
@@ -4,4 +4,5 @@ VUE_APP_COMPANY_NAME="IBM"
CUSTOM_STYLES=true
CUSTOM_APP_NAV=true
CUSTOM_ROUTER=true
-CUSTOM_STORE=true \ No newline at end of file
+CUSTOM_STORE=true
+VUE_APP_SERVER_OFF_REQUIRED=true \ No newline at end of file
diff --git a/src/env/components/FirmwareSingleImage/FirmwareSingleImage.vue b/src/env/components/FirmwareSingleImage/FirmwareSingleImage.vue
index 1089e7a5..54a2bb15 100644
--- a/src/env/components/FirmwareSingleImage/FirmwareSingleImage.vue
+++ b/src/env/components/FirmwareSingleImage/FirmwareSingleImage.vue
@@ -1,7 +1,7 @@
<template>
<b-container fluid="xl">
<page-title />
- <b-row>
+ <b-row v-if="isServerPowerOffRequired">
<b-col xl="10">
<!-- Operation in progress alert -->
<alert v-if="isOperationInProgress" variant="info" class="mb-5">
@@ -166,7 +166,7 @@
{{ $t('pageFirmware.singleFileUpload.startUpdate') }}
</b-btn>
<alert
- v-if="!isHostOff"
+ v-if="isServerPowerOffRequired && !isHostOff"
variant="warning"
:small="true"
class="mt-4"
@@ -239,6 +239,8 @@ export default {
tftpFileAddress: null,
timeoutId: null,
loading,
+ isServerPowerOffRequired:
+ process.env.VUE_APP_SERVER_OFF_REQUIRED === 'true',
};
},
computed: {
@@ -258,7 +260,10 @@ export default {
'systemFirmwareVersion',
]),
isPageDisabled() {
- return !this.isHostOff || this.loading || this.isOperationInProgress;
+ if (this.isServerPowerOffRequired) {
+ return !this.isHostOff || this.loading || this.isOperationInProgress;
+ }
+ return this.loading || this.isOperationInProgress;
},
showBackupImageStatus() {
return (