summaryrefslogtreecommitdiff
path: root/src/views
diff options
context:
space:
mode:
authorSandeepa Singh <sandeepa.singh@ibm.com>2021-07-28 12:55:14 +0300
committerDerick Montague <derick.montague@ibm.com>2021-08-10 22:20:42 +0300
commit6dba4be6125c10210bafa030ac17737d3a9b28b8 (patch)
tree5256287eacb4b4d599b38a104e44d88dfeb89ced /src/views
parentb440616c23b61166ae6d87839a70eec31bdca235 (diff)
downloadwebui-vue-6dba4be6125c10210bafa030ac17737d3a9b28b8.tar.xz
IA update: Add resource management section
This is the sixth commit for information architecture changes and has the following changes: - Resource management section has been added - Carbon icon used for resource management section is data--base--alt - Manage power usage page from operations has been moved to resource management - Manage power usage page has been updated to power page Signed-off-by: Sandeepa Singh <sandeepa.singh@ibm.com> Change-Id: If3feb994dbad19dd6cfb1507d976d09643c8e4d6
Diffstat (limited to 'src/views')
-rw-r--r--src/views/Operations/ManagePowerUsage/index.js2
-rw-r--r--src/views/ResourceManagement/Power.vue (renamed from src/views/Operations/ManagePowerUsage/ManagePowerUsage.vue)22
-rw-r--r--src/views/ResourceManagement/index.js2
3 files changed, 12 insertions, 14 deletions
diff --git a/src/views/Operations/ManagePowerUsage/index.js b/src/views/Operations/ManagePowerUsage/index.js
deleted file mode 100644
index f3e95ac1..00000000
--- a/src/views/Operations/ManagePowerUsage/index.js
+++ /dev/null
@@ -1,2 +0,0 @@
-import ManagePowerUsage from './ManagePowerUsage.vue';
-export default ManagePowerUsage;
diff --git a/src/views/Operations/ManagePowerUsage/ManagePowerUsage.vue b/src/views/ResourceManagement/Power.vue
index 38dbf0b8..8e4acdd3 100644
--- a/src/views/Operations/ManagePowerUsage/ManagePowerUsage.vue
+++ b/src/views/ResourceManagement/Power.vue
@@ -1,11 +1,11 @@
<template>
<b-container fluid="xl">
- <page-title :description="$t('pageManagePowerUsage.description')" />
+ <page-title :description="$t('pagePower.description')" />
<b-row>
<b-col sm="8" md="6" xl="12">
<dl>
- <dt>{{ $t('pageManagePowerUsage.powerConsumption') }}</dt>
+ <dt>{{ $t('pagePower.powerConsumption') }}</dt>
<dd>
{{
powerConsumptionValue
@@ -21,15 +21,13 @@
<b-form-group :disabled="loading">
<b-row>
<b-col sm="8" md="6" xl="12">
- <b-form-group
- :label="$t('pageManagePowerUsage.powerCapSettingLabel')"
- >
+ <b-form-group :label="$t('pagePower.powerCapSettingLabel')">
<b-form-checkbox
v-model="isPowerCapFieldEnabled"
- data-test-id="managePowerUsage-checkbox-togglePowerCapField"
+ data-test-id="power-checkbox-togglePowerCapField"
name="power-cap-setting"
>
- {{ $t('pageManagePowerUsage.powerCapSettingData') }}
+ {{ $t('pagePower.powerCapSettingData') }}
</b-form-checkbox>
</b-form-group>
</b-col>
@@ -39,12 +37,12 @@
<b-col sm="8" md="6" xl="3">
<b-form-group
id="input-group-1"
- :label="$t('pageManagePowerUsage.powerCapLabel')"
+ :label="$t('pagePower.powerCapLabel')"
label-for="input-1"
>
<b-form-text id="power-help-text">
{{
- $t('pageManagePowerUsage.powerCapLabelTextInfo', {
+ $t('pagePower.powerCapLabelTextInfo', {
min: 1,
max: 10000,
})
@@ -55,7 +53,7 @@
id="input-1"
v-model.number="powerCapValue"
:disabled="!isPowerCapFieldEnabled"
- data-test-id="managePowerUsage-input-powerCapValue"
+ data-test-id="power-input-powerCapValue"
type="number"
aria-describedby="power-help-text"
:state="getValidationState($v.powerCapValue)"
@@ -76,7 +74,7 @@
<b-button
variant="primary"
type="submit"
- data-test-id="managePowerUsage-button-savePowerCapValue"
+ data-test-id="power-button-savePowerCapValue"
>
{{ $t('global.action.save') }}
</b-button>
@@ -94,7 +92,7 @@ import { requiredIf, between } from 'vuelidate/lib/validators';
import { mapGetters } from 'vuex';
export default {
- name: 'ManagePowerUsage',
+ name: 'Power',
components: { PageTitle },
mixins: [VuelidateMixin, BVToastMixin, LoadingBarMixin],
beforeRouteLeave(to, from, next) {
diff --git a/src/views/ResourceManagement/index.js b/src/views/ResourceManagement/index.js
new file mode 100644
index 00000000..5882decd
--- /dev/null
+++ b/src/views/ResourceManagement/index.js
@@ -0,0 +1,2 @@
+import Power from './Power.vue';
+export default Power;