Skip to content

Commit a89607d

Browse files
authored
UI: List host OOBM details when enabled and configured (apache#10472)
* UI: List host OOBM details when enabled and configured * Add username details * address comment
1 parent a9fbc6b commit a89607d

File tree

2 files changed

+45
-6
lines changed

2 files changed

+45
-6
lines changed

ui/public/locales/en.json

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -2419,6 +2419,11 @@
24192419
"label.zonewizard.traffictype.storage": "Storage: Traffic between primary and secondary storage servers, such as Instance Templates and Snapshots.",
24202420
"label.buckets": "Buckets",
24212421
"label.objectstorageid": "Object Storage Pool",
2422+
"label.oobm.address": "Out-of-band management address",
2423+
"label.oobm.driver": "Out-of-band management driver",
2424+
"label.oobm.port": "Out-of-band management port",
2425+
"label.oobm.powerstate": "Out-of-band management power state",
2426+
"label.oobm.username": "Out-of-band management username",
24222427
"label.bucket.update": "Update Bucket",
24232428
"label.bucket.delete": "Delete Bucket",
24242429
"label.quotagb": "Quota in GB",

ui/src/views/infra/HostInfo.vue

Lines changed: 40 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -80,14 +80,48 @@
8080
</div>
8181
</div>
8282
</a-list-item>
83-
<a-list-item v-if="host.outofbandmanagement">
84-
<div>
85-
<strong>{{ $t('label.powerstate') }}</strong>
83+
<span v-if="host?.outofbandmanagement?.enabled">
84+
<a-list-item>
8685
<div>
87-
{{ host.outofbandmanagement.powerstate }}
86+
<strong>{{ $t('label.oobm.username') }}</strong>
87+
<div>
88+
{{ host.outofbandmanagement.username }}
89+
</div>
8890
</div>
89-
</div>
90-
</a-list-item>
91+
</a-list-item>
92+
<a-list-item>
93+
<div>
94+
<strong>{{ $t('label.oobm.powerstate') }}</strong>
95+
<div>
96+
{{ host.outofbandmanagement.powerstate }}
97+
</div>
98+
</div>
99+
</a-list-item>
100+
<a-list-item>
101+
<div>
102+
<strong>{{ $t('label.oobm.driver') }}</strong>
103+
<div>
104+
{{ host.outofbandmanagement.driver }}
105+
</div>
106+
</div>
107+
</a-list-item>
108+
<a-list-item>
109+
<div>
110+
<strong>{{ $t('label.oobm.address') }}</strong>
111+
<div>
112+
{{ host.outofbandmanagement.address }}
113+
</div>
114+
</div>
115+
</a-list-item>
116+
<a-list-item>
117+
<div>
118+
<strong>{{ $t('label.oobm.port') }}</strong>
119+
<div>
120+
{{ host.outofbandmanagement.port }}
121+
</div>
122+
</div>
123+
</a-list-item>
124+
</span>
91125
<a-list-item v-if="host.hostha">
92126
<div>
93127
<strong>{{ $t('label.haenable') }}</strong>

0 commit comments

Comments
 (0)