diff options
author | Derick Montague <derick.montague@ibm.com> | 2019-12-05 17:14:14 +0300 |
---|---|---|
committer | Derick Montague <derick.montague@ibm.com> | 2020-01-23 02:43:58 +0300 |
commit | 186ce2e407812f417aba7a2ee2ab6cae5d5f3b0e (patch) | |
tree | 17c4d26d8ddc1347da8a13a44330d2ad20d12da7 /src/views/Overview/Overview.vue | |
parent | b8b6f7914f9371fc386fd5b4ea2e4b7a89892730 (diff) | |
download | webui-vue-186ce2e407812f417aba7a2ee2ab6cae5d5f3b0e.tar.xz |
Rename overview files and update structure
- Changed Home to Overview
- Changed Events to OverviewEvents
- Added an index.js to make importing cleaner
Signed-off-by: Derick Montague <derick.montague@ibm.com>
Change-Id: Ia2b3938dadd7d896e83b29532db069b17b9b9929
Diffstat (limited to 'src/views/Overview/Overview.vue')
-rw-r--r-- | src/views/Overview/Overview.vue | 147 |
1 files changed, 147 insertions, 0 deletions
diff --git a/src/views/Overview/Overview.vue b/src/views/Overview/Overview.vue new file mode 100644 index 00000000..62e913a9 --- /dev/null +++ b/src/views/Overview/Overview.vue @@ -0,0 +1,147 @@ +<template> + <b-container fluid> + <h1>Overview</h1> + <b-row> + <b-col lg="8" sm="12"> + <section> + <h2>Server Information</h2> + <b-row> + <b-col sm="6"> + <dl> + <dt>MODEL</dt> + <dd>{{ system.Model || "N/A" }}</dd> + </dl> + </b-col> + <b-col sm="6"> + <dl> + <dt>MANUFACTURER</dt> + <dd>{{ system.Manufacturer || "N/A" }}</dd> + </dl> + </b-col> + <b-col sm="6"> + <dl> + <dt>SERIAL NUMBER</dt> + <dd>{{ system.SerialNumber || "N/A" }}</dd> + </dl> + </b-col> + <b-col sm="6"> + <dl> + <dt>FIRMWARE VERSION</dt> + <dd>{{ software.Version || "N/A" }}</dd> + </dl> + </b-col> + </b-row> + </section> + <section> + <h2>BMC information</h2> + <b-row> + <b-col sm="6"> + <dl> + <dt>HOSTNAME</dt> + <dd>{{ network.config.HostName || "N/A" }}</dd> + </dl> + </b-col> + <b-col sm="6"> + <dl> + <dt>MAC ADDRESS</dt> + <dd>{{ network.eth0.MACAddress || "N/A" }}</dd> + </dl> + </b-col> + <b-col sm="6"> + <dl> + <dt>IP ADDRESS</dt> + <dd>{{ network.ipv4.Address || "N/A" }}</dd> + </dl> + </b-col> + <b-col sm="6"> + <dl> + <dt>FIRMWARE VERSION</dt> + <dd>{{ logging.entry.Version || "N/A" }}</dd> + </dl> + </b-col> + </b-row> + </section> + <section> + <h2>Power consumption</h2> + <b-row> + <b-col sm="6"> + <dl> + <dt>POWER CONSUMPTION</dt> + <dd>{{ total_power.description || "N/A" }}</dd> + </dl> + </b-col> + <b-col sm="6"> + <dl> + <dt>POWER CAP</dt> + <dd v-if="!power_cap.PowerCapEnable">Not enabled</dd> + <dd v-else>{{ power_cap.PowerCap }}</dd> + </dl> + </b-col> + </b-row> + </section> + </b-col> + <b-col lg="4" sm="12"> + <quickLinks /> + </b-col> + </b-row> + <section> + <h2>High priority events</h2> + <events /> + </section> + </b-container> +</template> + +<script> +import OverviewQuickLinks from "./OverviewQuickLinks"; +import OverviewEvents from "./OverviewEvents"; + +export default { + name: "Overview", + components: { + quickLinks: OverviewQuickLinks, + events: OverviewEvents + }, + data() { + return { + logging: { + entry: { + Description: + "An internal failure has occurred while performing an operation.", + EventID: "ABCDEF123", + Id: 1, + Resolved: false, + Severity: "CRITICAL", + Timestamp: 1574782085071, + Version: "openbmc-v1.0.0" + } + }, + network: { + config: { + HostName: "Name of the Host" + }, + eth0: { + MACAddress: "00:00:00:00:00:00" + }, + ipv4: { + Address: "00.00.00.00" + } + }, + power_cap: { + PowerCap: 0, + PowerCapEnable: false + }, + software: { + Version: "OPENBMC-v1" + }, + system: { + Manufacturer: "", + Model: "0000000000000000", + SerialNumber: "0000000000000000" + }, + total_power: { + description: "0" + } + }; + } +}; +</script> |