diff options
author | Alexandr Ilenko <AIlenko@IBS.RU> | 2022-09-15 18:17:33 +0300 |
---|---|---|
committer | Alexandr Ilenko <AIlenko@IBS.RU> | 2022-09-15 18:21:20 +0300 |
commit | be0941c5e3e23affe415be5f50c1a467f1b2058e (patch) | |
tree | 92d08a6b99a8709c4e46ba81efb38f47731c2570 | |
parent | 9a98353618d13ee4ae2a724cf3e58aca848d09e0 (diff) | |
download | webui-vue-sila-fix/SILABMC-248.tar.xz |
[SILABMC-248] Fix: add redfish transition state polling for VirtualMedia (views: _sila)sila-fix/SILABMC-248
-rw-r--r-- | src/views/_sila/Operations/VirtualMedia/VirtualMedia.vue | 16 |
1 files changed, 13 insertions, 3 deletions
diff --git a/src/views/_sila/Operations/VirtualMedia/VirtualMedia.vue b/src/views/_sila/Operations/VirtualMedia/VirtualMedia.vue index e283867c..7f957a18 100644 --- a/src/views/_sila/Operations/VirtualMedia/VirtualMedia.vue +++ b/src/views/_sila/Operations/VirtualMedia/VirtualMedia.vue @@ -74,14 +74,14 @@ > <b-button variant="primary" - :disabled="device.isActive || isNotAdmin" + :disabled="device.isConnected || isNotAdmin" @click="configureConnection(device)" > {{ $t('pageVirtualMedia.configureConnection') }} </b-button> </b-form-group> <b-button - v-if="!device.isActive" + v-if="!device.isConnected" variant="primary" :disabled="!device.serverUri" @click="startLegacy(device)" @@ -95,6 +95,16 @@ > {{ $t('pageVirtualMedia.stop') }} </b-button> + <b-button + v-if="device.isConnected && !device.isActive" + variant="primary" + :disabled="true" + > + {{ + $t('pageVirtualMedia.start') + + ` (${device.legacyDeviceTransitionStateTimeout})` + }} + </b-button> </b-col> </b-row> </page-section> @@ -192,7 +202,7 @@ export default { this.successToast( this.$t('pageVirtualMedia.toast.serverConnectionEstablished') ); - connectionData.isActive = true; + connectionData.isConnected = true; }) .catch(() => { this.errorToast(this.$t('pageVirtualMedia.toast.errorMounting')); |