Add loading bar to Server power operations page
Signed-off-by: Yoshie Muranaka <yoshiemuranaka@gmail.com>
Change-Id: I823279c6865fa1ecff2f0443d735477e03fbf417
diff --git a/src/store/modules/Control/BootSettingsStore.js b/src/store/modules/Control/BootSettingsStore.js
index 8da586a..655c79e 100644
--- a/src/store/modules/Control/BootSettingsStore.js
+++ b/src/store/modules/Control/BootSettingsStore.js
@@ -30,8 +30,8 @@
setTpmPolicy: (state, tpmEnabled) => (state.tpmEnabled = tpmEnabled)
},
actions: {
- getBootSettings({ commit }) {
- api
+ async getBootSettings({ commit }) {
+ return await api
.get('/redfish/v1/Systems/system/')
.then(({ data: { Boot } }) => {
commit(
@@ -70,9 +70,9 @@
return error;
});
},
- getTpmPolicy({ commit }) {
+ async getTpmPolicy({ commit }) {
// TODO: switch to Redfish when available
- api
+ return await api
.get('/xyz/openbmc_project/control/host0/TPMEnable')
.then(({ data: { data: { TPMEnable } } }) =>
commit('setTpmPolicy', TPMEnable)