+
+ {{ item.name }} {{ item.state }}
+
+
{{ item.message }}
diff --git a/pkg/harvester/components/SerialConsole/index.vue b/pkg/harvester/components/SerialConsole/index.vue
index fa8fef58..50df6739 100644
--- a/pkg/harvester/components/SerialConsole/index.vue
+++ b/pkg/harvester/components/SerialConsole/index.vue
@@ -64,7 +64,7 @@ export default {
}
},
- beforeDestroy() {
+ beforeUnmount() {
this.close();
},
@@ -247,7 +247,10 @@ export default {
diff --git a/pkg/harvester/components/SettingList.vue b/pkg/harvester/components/SettingList.vue
index 22997b5c..459d6430 100644
--- a/pkg/harvester/components/SettingList.vue
+++ b/pkg/harvester/components/SettingList.vue
@@ -57,11 +57,11 @@ export default {
filterCategorySettings() {
return this.settings.filter((s) => {
if (this.category !== 'advanced') {
- return (CATEGORY[this.category] || []).find(item => item === s.id);
+ return (CATEGORY[this.category] || []).find((item) => item === s.id);
} else if (this.category === 'advanced') {
const allCategory = Object.keys(CATEGORY);
- return !allCategory.some(category => (CATEGORY[category] || []).find(item => item === s.id));
+ return !allCategory.some((category) => (CATEGORY[category] || []).find((item) => item === s.id));
}
}) || [];
},
@@ -75,7 +75,7 @@ export default {
},
getSettingOption(id) {
- return HCI_ALLOWED_SETTINGS.find(setting => setting.id === id);
+ return HCI_ALLOWED_SETTINGS.find((setting) => setting.id === id);
},
toggleHide(s) {
@@ -116,43 +116,78 @@ export default {