summaryrefslogtreecommitdiff
path: root/src/views/Overview/Overview.vue
diff options
context:
space:
mode:
authorDixsie Wolmers <dixsie@ibm.com>2020-02-26 20:23:52 +0300
committerGunnar Mills <gmills@us.ibm.com>2020-03-06 22:53:35 +0300
commit4c69f5b7658337b8d621c3c26aa30708848e63ed (patch)
treefd50689fbd5781b9b86c68ce0866b6403955764d /src/views/Overview/Overview.vue
parentc85395f21d7e27ba16f4b9005e7f2f2452cdd7f8 (diff)
downloadwebui-vue-4c69f5b7658337b8d621c3c26aa30708848e63ed.tar.xz
Move power control to redfish
Replaces power cap store and power consumption store with power control store and uses redfish. Signed-off-by: Dixsie Wolmers <dixsie@ibm.com> Change-Id: I5cce223da17373bcae3e7c6736a4580e1bd8ae00
Diffstat (limited to 'src/views/Overview/Overview.vue')
-rw-r--r--src/views/Overview/Overview.vue26
1 files changed, 14 insertions, 12 deletions
diff --git a/src/views/Overview/Overview.vue b/src/views/Overview/Overview.vue
index 76a062c0..962d9a37 100644
--- a/src/views/Overview/Overview.vue
+++ b/src/views/Overview/Overview.vue
@@ -60,15 +60,19 @@
<b-col sm="6">
<dl>
<dt>{{ $t('pageOverview.powerConsumption') }}</dt>
- <dd v-if="powerConsumption">{{ powerConsumption }} W</dd>
- <dd v-else>{{ $t('global.status.notAvailable') }}</dd>
+ <dd v-if="powerConsumptionValue == null">
+ {{ $t('global.status.notAvailable') }}
+ </dd>
+ <dd v-else>{{ powerConsumptionValue }} W</dd>
</dl>
</b-col>
<b-col sm="6">
<dl>
<dt>{{ $t('pageOverview.powerCap') }}</dt>
- <dd v-if="powerCapData">{{ powerCapData }} W</dd>
- <dd v-else>{{ $t('global.status.disabled') }}</dd>
+ <dd v-if="powerCapValue == null">
+ {{ $t('global.status.disabled') }}
+ </dd>
+ <dd v-else>{{ powerCapValue }} W</dd>
</dl>
</b-col>
</b-row>
@@ -103,10 +107,10 @@ export default {
serverManufacturer: state => state.overview.serverManufacturer,
serverSerialNumber: state => state.overview.serverSerialNumber,
hostName: state => state.global.hostName,
- hostFirmwareVersion: state => state.firmware.hostFirmwareVersion,
- bmcFirmwareVersion: state => state.firmware.bmcFirmwareVersion,
- powerConsumption: state => state.powerConsumption.powerConsumption,
- powerCapValue: state => state.powerCap.powerCapValue
+ hostActiveVersion: state => state.firmware.hostActiveVersion,
+ bmcActiveVersion: state => state.firmware.bmcActiveVersion,
+ powerCapValue: state => state.powerControl.powerCapValue,
+ powerConsumptionValue: state => state.powerControl.powerConsumptionValue
}),
created() {
this.getOverviewInfo();
@@ -115,10 +119,8 @@ export default {
getOverviewInfo() {
this.$store.dispatch('overview/getServerInfo');
this.$store.dispatch('global/getHostName');
- this.$store.dispatch('firmware/getBmcFirmware');
- this.$store.dispatch('firmware/getHostFirmware');
- this.$store.dispatch('powerConsumption/getPowerData');
- this.$store.dispatch('powerCap/getPowerCapData');
+ this.$store.dispatch('firmware/getFirmwareInfo');
+ this.$store.dispatch('powerControl/getPowerControl');
}
}
};