diff options
-rw-r--r-- | .env.ibm | 3 | ||||
-rw-r--r-- | src/env/components/FirmwareSingleImage/FirmwareSingleImage.vue | 11 |
2 files changed, 10 insertions, 4 deletions
@@ -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 ( |