diff options
author | Yoshie Muranaka <yoshiemuranaka@gmail.com> | 2020-06-02 22:01:27 +0300 |
---|---|---|
committer | Yoshie Muranaka <yoshiemuranaka@gmail.com> | 2020-06-17 23:38:34 +0300 |
commit | c687f101324f301de04e326b2937953a395a5fed (patch) | |
tree | a4dae893fa5e09cd2ac78959b6422f6e0d16f170 /src/store/modules/Overview/OverviewStore.js | |
parent | 56ee769fd5a3df93eb275859a712700a7ba54944 (diff) | |
download | webui-vue-c687f101324f301de04e326b2937953a395a5fed.tar.xz |
Refactor Overview page
Use SystemStore to get Server information values on the
overview page. Added missing properties to SystemStore
and removed hostFirmware from FirmwareStore.
Signed-off-by: Yoshie Muranaka <yoshiemuranaka@gmail.com>
Change-Id: I5923adb0345f0de28f9a66f460e41d15f87f743a
Diffstat (limited to 'src/store/modules/Overview/OverviewStore.js')
-rw-r--r-- | src/store/modules/Overview/OverviewStore.js | 48 |
1 files changed, 0 insertions, 48 deletions
diff --git a/src/store/modules/Overview/OverviewStore.js b/src/store/modules/Overview/OverviewStore.js deleted file mode 100644 index 314728cc..00000000 --- a/src/store/modules/Overview/OverviewStore.js +++ /dev/null @@ -1,48 +0,0 @@ -import api from '../../api'; - -const OverviewStore = { - namespaced: true, - state: { - serverInfo: null, - serverModel: '--', - serverManufacturer: '--', - serverSerialNumber: '--' - }, - getters: { - serverInfo: state => state.serverInfo, - serverModel: state => state.serverModel, - serverManufacturer: state => state.serverManufacturer, - serverSerialNumber: state => state.serverSerialNumber - }, - mutations: { - setServerInfo: (state, serverInfo) => (state.serverInfo = serverInfo), - setServerModel: (state, serverModel) => (state.serverModel = serverModel), - setServerManufacturer: (state, serverManufacturer) => - (state.serverManufacturer = serverManufacturer), - setServerSerialNumber: (state, serverSerialNumber) => - (state.serverSerialNumber = serverSerialNumber) - }, - actions: { - async getServerInfo({ commit }) { - return await api - .get('/redfish/v1/Systems/system') - .then(response => { - const serverInfo = response.data; - if (serverInfo.Model) { - commit('setServerModel', serverInfo.Model); - } - if (serverInfo.SerialNumber) { - commit('setServerSerialNumber', serverInfo.SerialNumber); - } - if (serverInfo.Manufacturer) { - commit('setServerManufacturer', serverInfo.Manufacturer); - } - }) - .catch(error => { - console.log(error); - }); - } - } -}; - -export default OverviewStore; |