diff options
Diffstat (limited to 'src/views/Operations/ServerPowerOperations/ServerPowerOperations.vue')
-rw-r--r-- | src/views/Operations/ServerPowerOperations/ServerPowerOperations.vue | 32 |
1 files changed, 26 insertions, 6 deletions
diff --git a/src/views/Operations/ServerPowerOperations/ServerPowerOperations.vue b/src/views/Operations/ServerPowerOperations/ServerPowerOperations.vue index caa608e8f..9c36f2431 100644 --- a/src/views/Operations/ServerPowerOperations/ServerPowerOperations.vue +++ b/src/views/Operations/ServerPowerOperations/ServerPowerOperations.vue @@ -55,7 +55,12 @@ </b-col> </b-row> <b-row> - <b-col v-if="hasBootSourceOptions" sm="8" md="6" xl="4"> + <b-col + v-if="hasBootSourceOptions && oneTimeBootEnabled" + sm="8" + md="6" + xl="4" + > <page-section :section-title="$t('pageServerPowerOperations.serverBootSettings')" > @@ -95,7 +100,10 @@ data-test-id="serverPowerOperations-radio-rebootOrderly" value="orderly" > - {{ $t('pageServerPowerOperations.orderlyReboot') }} + {{ $t('pageServerPowerOperations.gracefulRestart') }} + <info-tooltip + :title="$t('pageServerPowerOperations.gracefulRestartInfo')" + /> </b-form-radio> <b-form-radio v-model="form.rebootOption" @@ -103,7 +111,10 @@ data-test-id="serverPowerOperations-radio-rebootImmediate" value="immediate" > - {{ $t('pageServerPowerOperations.immediateReboot') }} + {{ $t('pageServerPowerOperations.forceRestart') }} + <info-tooltip + :title="$t('pageServerPowerOperations.forceRestartInfo')" + /> </b-form-radio> </b-form-group> <b-button @@ -125,7 +136,12 @@ data-test-id="serverPowerOperations-radio-shutdownOrderly" value="orderly" > - {{ $t('pageServerPowerOperations.orderlyShutdown') }} + {{ $t('pageServerPowerOperations.gracefulShutdown') }} + <info-tooltip + :title=" + $t('pageServerPowerOperations.gracefulShutdownInfo') + " + /> </b-form-radio> <b-form-radio v-model="form.shutdownOption" @@ -133,7 +149,10 @@ data-test-id="serverPowerOperations-radio-shutdownImmediate" value="immediate" > - {{ $t('pageServerPowerOperations.immediateShutdown') }} + {{ $t('pageServerPowerOperations.forceOff') }} + <info-tooltip + :title="$t('pageServerPowerOperations.forceOffInfo')" + /> </b-form-radio> </b-form-group> <b-button @@ -158,12 +177,13 @@ import BVToastMixin from '@/components/Mixins/BVToastMixin'; import BootSettings from './BootSettings'; import LoadingBarMixin from '@/components/Mixins/LoadingBarMixin'; import Alert from '@/components/Global/Alert'; +import InfoTooltip from '@/components/Global/InfoTooltip'; import { useI18n } from 'vue-i18n'; import i18n from '@/i18n'; export default { name: 'ServerPowerOperations', - components: { PageTitle, PageSection, BootSettings, Alert }, + components: { PageTitle, PageSection, BootSettings, Alert, InfoTooltip }, mixins: [BVToastMixin, LoadingBarMixin], beforeRouteLeave(to, from, next) { this.hideLoader(); |