summaryrefslogtreecommitdiff
path: root/src/store/modules/Control
diff options
context:
space:
mode:
authorDerick Montague <derick.montague@ibm.com>2020-10-22 00:20:00 +0300
committerDerick Montague <derick.montague@ibm.com>2020-11-03 19:47:51 +0300
commit602e98aa32f82fd3b0c3d250c7cc1f8da971db24 (patch)
tree2894194868ff987718a8b19f112b8106d662aa83 /src/store/modules/Control
parent47165201c79b3d2c4ccc62a49a9c75d038ee8fe6 (diff)
downloadwebui-vue-602e98aa32f82fd3b0c3d250c7cc1f8da971db24.tar.xz
Update linting packages to use latest
- 99% of changes were small syntax changes that were changed by the lint command. There were a couple of small manual changes to meet the property order patterns established as part of the vue:recommended guidelines. There are rules that were set from errors to warnings and new stories are being opened to address those issues. Testing: - Successfully ran npm run serve - Successfully ran npm run lint - Verified functionality works as expected, e.g. success and failure use cases - Resolved any JavaScript errors thrown to the console Signed-off-by: Derick Montague <derick.montague@ibm.com> Change-Id: Ie082f31c73ccbe8a60afa8f88a9ef6dbf33d9fd2
Diffstat (limited to 'src/store/modules/Control')
-rw-r--r--src/store/modules/Control/BootSettingsStore.js30
-rw-r--r--src/store/modules/Control/ControlStore.js34
-rw-r--r--src/store/modules/Control/PowerControlStore.js20
-rw-r--r--src/store/modules/Control/ServerLedStore.js16
-rw-r--r--src/store/modules/Control/VirtualMediaStore.js44
5 files changed, 72 insertions, 72 deletions
diff --git a/src/store/modules/Control/BootSettingsStore.js b/src/store/modules/Control/BootSettingsStore.js
index ff5f5050..99542b88 100644
--- a/src/store/modules/Control/BootSettingsStore.js
+++ b/src/store/modules/Control/BootSettingsStore.js
@@ -7,13 +7,13 @@ const BootSettingsStore = {
bootSourceOptions: [],
bootSource: null,
overrideEnabled: null,
- tpmEnabled: null
+ tpmEnabled: null,
},
getters: {
- bootSourceOptions: state => state.bootSourceOptions,
- bootSource: state => state.bootSource,
- overrideEnabled: state => state.overrideEnabled,
- tpmEnabled: state => state.tpmEnabled
+ bootSourceOptions: (state) => state.bootSourceOptions,
+ bootSource: (state) => state.bootSource,
+ overrideEnabled: (state) => state.overrideEnabled,
+ tpmEnabled: (state) => state.tpmEnabled,
},
mutations: {
setBootSourceOptions: (state, bootSourceOptions) =>
@@ -27,7 +27,7 @@ const BootSettingsStore = {
state.overrideEnabled = false;
}
},
- setTpmPolicy: (state, tpmEnabled) => (state.tpmEnabled = tpmEnabled)
+ setTpmPolicy: (state, tpmEnabled) => (state.tpmEnabled = tpmEnabled),
},
actions: {
async getBootSettings({ commit }) {
@@ -41,7 +41,7 @@ const BootSettingsStore = {
commit('setOverrideEnabled', Boot.BootSourceOverrideEnabled);
commit('setBootSource', Boot.BootSourceOverrideTarget);
})
- .catch(error => console.log(error));
+ .catch((error) => console.log(error));
},
saveBootSettings({ commit, dispatch }, { bootSource, overrideEnabled }) {
const data = { Boot: {} };
@@ -57,13 +57,13 @@ const BootSettingsStore = {
return api
.patch('/redfish/v1/Systems/system', data)
- .then(response => {
+ .then((response) => {
// If request success, commit the values
commit('setBootSource', data.Boot.BootSourceOverrideTarget);
commit('setOverrideEnabled', data.Boot.BootSourceOverrideEnabled);
return response;
})
- .catch(error => {
+ .catch((error) => {
console.log(error);
// If request error, GET saved options
dispatch('getBootSettings');
@@ -77,7 +77,7 @@ const BootSettingsStore = {
.then(({ data: { data: { TPMEnable } } }) =>
commit('setTpmPolicy', TPMEnable)
)
- .catch(error => console.log(error));
+ .catch((error) => console.log(error));
},
saveTpmPolicy({ commit, dispatch }, tpmEnabled) {
// TODO: switch to Redfish when available
@@ -87,12 +87,12 @@ const BootSettingsStore = {
'/xyz/openbmc_project/control/host0/TPMEnable/attr/TPMEnable',
data
)
- .then(response => {
+ .then((response) => {
// If request success, commit the values
commit('setTpmPolicy', tpmEnabled);
return response;
})
- .catch(error => {
+ .catch((error) => {
console.log(error);
// If request error, GET saved policy
dispatch('getTpmPolicy');
@@ -119,7 +119,7 @@ const BootSettingsStore = {
let message = i18n.t(
'pageServerPowerOperations.toast.successSaveSettings'
);
- responses.forEach(response => {
+ responses.forEach((response) => {
if (response instanceof Error) {
throw new Error(
i18n.t('pageServerPowerOperations.toast.errorSaveSettings')
@@ -129,8 +129,8 @@ const BootSettingsStore = {
return message;
})
);
- }
- }
+ },
+ },
};
export default BootSettingsStore;
diff --git a/src/store/modules/Control/ControlStore.js b/src/store/modules/Control/ControlStore.js
index ade5da69..82940f81 100644
--- a/src/store/modules/Control/ControlStore.js
+++ b/src/store/modules/Control/ControlStore.js
@@ -9,15 +9,15 @@ import i18n from '@/i18n';
* @param {string} hostStatus
* @returns {Promise}
*/
-const checkForHostStatus = function(hostStatus) {
- return new Promise(resolve => {
+const checkForHostStatus = function (hostStatus) {
+ return new Promise((resolve) => {
const timer = setTimeout(() => {
resolve();
unwatch();
}, 300000 /*5mins*/);
const unwatch = this.watch(
- state => state.global.hostStatus,
- value => {
+ (state) => state.global.hostStatus,
+ (value) => {
if (value === hostStatus) {
resolve();
unwatch();
@@ -33,12 +33,12 @@ const ControlStore = {
state: {
isOperationInProgress: false,
lastPowerOperationTime: null,
- lastBmcRebootTime: null
+ lastBmcRebootTime: null,
},
getters: {
- isOperationInProgress: state => state.isOperationInProgress,
- lastPowerOperationTime: state => state.lastPowerOperationTime,
- lastBmcRebootTime: state => state.lastBmcRebootTime
+ isOperationInProgress: (state) => state.isOperationInProgress,
+ lastPowerOperationTime: (state) => state.lastPowerOperationTime,
+ lastBmcRebootTime: (state) => state.lastBmcRebootTime,
},
mutations: {
setOperationInProgress: (state, inProgress) =>
@@ -46,28 +46,28 @@ const ControlStore = {
setLastPowerOperationTime: (state, lastPowerOperationTime) =>
(state.lastPowerOperationTime = lastPowerOperationTime),
setLastBmcRebootTime: (state, lastBmcRebootTime) =>
- (state.lastBmcRebootTime = lastBmcRebootTime)
+ (state.lastBmcRebootTime = lastBmcRebootTime),
},
actions: {
async getLastPowerOperationTime({ commit }) {
return await api
.get('/redfish/v1/Systems/system')
- .then(response => {
+ .then((response) => {
const lastReset = response.data.LastResetTime;
const lastPowerOperationTime = new Date(lastReset);
commit('setLastPowerOperationTime', lastPowerOperationTime);
})
- .catch(error => console.log(error));
+ .catch((error) => console.log(error));
},
getLastBmcRebootTime({ commit }) {
return api
.get('/redfish/v1/Managers/bmc')
- .then(response => {
+ .then((response) => {
const lastBmcReset = response.data.LastResetTime;
const lastBmcRebootTime = new Date(lastBmcReset);
commit('setLastBmcRebootTime', lastBmcRebootTime);
})
- .catch(error => console.log(error));
+ .catch((error) => console.log(error));
},
async rebootBmc({ dispatch }) {
const data = { ResetType: 'GracefulRestart' };
@@ -75,7 +75,7 @@ const ControlStore = {
.post('/redfish/v1/Managers/bmc/Actions/Manager.Reset', data)
.then(() => dispatch('getLastBmcRebootTime'))
.then(() => i18n.t('pageRebootBmc.toast.successRebootStart'))
- .catch(error => {
+ .catch((error) => {
console.log(error);
throw new Error(i18n.t('pageRebootBmc.toast.errorRebootStart'));
});
@@ -119,12 +119,12 @@ const ControlStore = {
commit('setOperationInProgress', true);
api
.post('/redfish/v1/Systems/system/Actions/ComputerSystem.Reset', data)
- .catch(error => {
+ .catch((error) => {
console.log(error);
commit('setOperationInProgress', false);
});
- }
- }
+ },
+ },
};
export default ControlStore;
diff --git a/src/store/modules/Control/PowerControlStore.js b/src/store/modules/Control/PowerControlStore.js
index 3a2434a6..9dbddf05 100644
--- a/src/store/modules/Control/PowerControlStore.js
+++ b/src/store/modules/Control/PowerControlStore.js
@@ -5,17 +5,17 @@ const PowerControlStore = {
namespaced: true,
state: {
powerCapValue: null,
- powerConsumptionValue: null
+ powerConsumptionValue: null,
},
getters: {
- powerCapValue: state => state.powerCapValue,
- powerConsumptionValue: state => state.powerConsumptionValue
+ powerCapValue: (state) => state.powerCapValue,
+ powerConsumptionValue: (state) => state.powerConsumptionValue,
},
mutations: {
setPowerCapValue: (state, powerCapValue) =>
(state.powerCapValue = powerCapValue),
setPowerConsumptionValue: (state, powerConsumptionValue) =>
- (state.powerConsumptionValue = powerConsumptionValue)
+ (state.powerConsumptionValue = powerConsumptionValue),
},
actions: {
setPowerCapUpdatedValue({ commit }, value) {
@@ -24,7 +24,7 @@ const PowerControlStore = {
async getPowerControl({ commit }) {
return await api
.get('/redfish/v1/Chassis/chassis/Power')
- .then(response => {
+ .then((response) => {
const powerControl = response.data.PowerControl;
const powerCap = powerControl[0].PowerLimit.LimitInWatts;
// If system is powered off, power consumption does not exist in the PowerControl
@@ -33,13 +33,13 @@ const PowerControlStore = {
commit('setPowerCapValue', powerCap);
commit('setPowerConsumptionValue', powerConsumption);
})
- .catch(error => {
+ .catch((error) => {
console.log('Power control', error);
});
},
async setPowerControl(_, powerCapValue) {
const data = {
- PowerControl: [{ PowerLimit: { LimitInWatts: powerCapValue } }]
+ PowerControl: [{ PowerLimit: { LimitInWatts: powerCapValue } }],
};
return await api
@@ -47,14 +47,14 @@ const PowerControlStore = {
.then(() =>
i18n.t('pageServerPowerOperations.toast.successSaveSettings')
)
- .catch(error => {
+ .catch((error) => {
console.log(error);
throw new Error(
i18n.t('pageServerPowerOperations.toast.errorSaveSettings')
);
});
- }
- }
+ },
+ },
};
export default PowerControlStore;
diff --git a/src/store/modules/Control/ServerLedStore.js b/src/store/modules/Control/ServerLedStore.js
index 2be7722f..51e09206 100644
--- a/src/store/modules/Control/ServerLedStore.js
+++ b/src/store/modules/Control/ServerLedStore.js
@@ -4,24 +4,24 @@ import i18n from '@/i18n';
const ServerLedStore = {
namespaced: true,
state: {
- indicatorValue: 'Off'
+ indicatorValue: 'Off',
},
getters: {
- getIndicatorValue: state => state.indicatorValue
+ getIndicatorValue: (state) => state.indicatorValue,
},
mutations: {
setIndicatorValue(state, indicatorValue) {
state.indicatorValue = indicatorValue;
- }
+ },
},
actions: {
async getIndicatorValue({ commit }) {
return await api
.get('/redfish/v1/Systems/system')
- .then(response => {
+ .then((response) => {
commit('setIndicatorValue', response.data.IndicatorLED);
})
- .catch(error => console.log(error));
+ .catch((error) => console.log(error));
},
async saveIndicatorLedValue({ commit }, payload) {
return await api
@@ -34,7 +34,7 @@ const ServerLedStore = {
return i18n.t('pageServerLed.toast.successServerLedOff');
}
})
- .catch(error => {
+ .catch((error) => {
console.log(error);
if (payload === 'Lit') {
throw new Error(i18n.t('pageServerLed.toast.errorServerLedOn'));
@@ -42,8 +42,8 @@ const ServerLedStore = {
throw new Error(i18n.t('pageServerLed.toast.errorServerLedOff'));
}
});
- }
- }
+ },
+ },
};
export default ServerLedStore;
diff --git a/src/store/modules/Control/VirtualMediaStore.js b/src/store/modules/Control/VirtualMediaStore.js
index 6785f5fd..7c183b0e 100644
--- a/src/store/modules/Control/VirtualMediaStore.js
+++ b/src/store/modules/Control/VirtualMediaStore.js
@@ -6,17 +6,17 @@ const VirtualMediaStore = {
state: {
proxyDevices: [],
legacyDevices: [],
- connections: []
+ connections: [],
},
getters: {
- proxyDevices: state => state.proxyDevices,
- legacyDevices: state => state.legacyDevices
+ proxyDevices: (state) => state.proxyDevices,
+ legacyDevices: (state) => state.legacyDevices,
},
mutations: {
setProxyDevicesData: (state, deviceData) =>
(state.proxyDevices = deviceData),
setLegacyDevicesData: (state, deviceData) =>
- (state.legacyDevices = deviceData)
+ (state.legacyDevices = deviceData),
},
actions: {
async getData({ commit }) {
@@ -30,7 +30,7 @@ const VirtualMediaStore = {
websocket: '/vm/0/0',
file: null,
transferProtocolType: 'OEM',
- isActive: false
+ isActive: false,
};
commit('setProxyDevicesData', [device]);
return;
@@ -38,43 +38,43 @@ const VirtualMediaStore = {
return await api
.get('/redfish/v1/Managers/bmc/VirtualMedia')
- .then(response =>
- response.data.Members.map(virtualMedia => virtualMedia['@odata.id'])
+ .then((response) =>
+ response.data.Members.map((virtualMedia) => virtualMedia['@odata.id'])
)
- .then(devices => api.all(devices.map(device => api.get(device))))
- .then(devices => {
- const deviceData = devices.map(device => {
+ .then((devices) => api.all(devices.map((device) => api.get(device))))
+ .then((devices) => {
+ const deviceData = devices.map((device) => {
const isActive = device.data?.Inserted === true ? true : false;
return {
id: device.data?.Id,
transferProtocolType: device.data?.TransferProtocolType,
websocket: device.data?.Oem?.OpenBMC?.WebSocketEndpoint,
- isActive: isActive
+ isActive: isActive,
};
});
const proxyDevices = deviceData
- .filter(d => d.transferProtocolType === 'OEM')
- .map(device => {
+ .filter((d) => d.transferProtocolType === 'OEM')
+ .map((device) => {
return {
...device,
- file: null
+ file: null,
};
});
const legacyDevices = deviceData
- .filter(d => !d.transferProtocolType)
- .map(device => {
+ .filter((d) => !d.transferProtocolType)
+ .map((device) => {
return {
...device,
serverUri: '',
username: '',
password: '',
- isRW: false
+ isRW: false,
};
});
commit('setProxyDevicesData', proxyDevices);
commit('setLegacyDevicesData', legacyDevices);
})
- .catch(error => {
+ .catch((error) => {
console.log('Virtual Media:', error);
});
},
@@ -84,7 +84,7 @@ const VirtualMediaStore = {
`/redfish/v1/Managers/bmc/VirtualMedia/${id}/Actions/VirtualMedia.InsertMedia`,
data
)
- .catch(error => {
+ .catch((error) => {
console.log('Mount image:', error);
throw new Error();
});
@@ -94,12 +94,12 @@ const VirtualMediaStore = {
.post(
`/redfish/v1/Managers/bmc/VirtualMedia/${id}/Actions/VirtualMedia.EjectMedia`
)
- .catch(error => {
+ .catch((error) => {
console.log('Unmount image:', error);
throw new Error();
});
- }
- }
+ },
+ },
};
export default VirtualMediaStore;