summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorJavier Sánchez Parra <jsanchez@soleta.eu>2022-05-27 12:02:28 +0200
committerJavier Sánchez Parra <jsanchez@soleta.eu>2022-05-27 12:02:28 +0200
commit1d133dd53f7fa2fde5fb35c117aaa9349ddafd97 (patch)
tree27367689b166e1345d4f46cfa32fea11396139fc
parent85be1258e16d4646baf42cbdf486e048e7ca2cdc (diff)
Show link speed in Gb/s
If link speed is greater than 1000 Mb/s, show it in Gb/s to improve readability.
-rw-r--r--ogcp/static/js/ogcp.js12
1 files changed, 9 insertions, 3 deletions
diff --git a/ogcp/static/js/ogcp.js b/ogcp/static/js/ogcp.js
index f9785e1..eaae467 100644
--- a/ogcp/static/js/ogcp.js
+++ b/ogcp/static/js/ogcp.js
@@ -143,7 +143,8 @@ function updateScopeState() {
function updatePillStatus(scope, pill) {
const state = scope.state
- const link = scope.link
+ let link = scope.link
+ let units = 'Mb/s'
const pillCls = ['badge-danger', 'badge-success', 'badge-warning',
'badge-wol', 'badge-light'];
pill.classList.remove(...pillCls);
@@ -160,8 +161,13 @@ function updatePillStatus(scope, pill) {
}
$('[name="link"]', pill).remove()
- if (link)
- $(pill).append('<b name="link"><br>' + link + ' Mb/s'+ '</b>');
+ if (link) {
+ if (link >= 1000) {
+ link = link / 1000
+ units = 'Gb/s'
+ }
+ $(pill).append('<b name="link"><br>' + link + ' ' + units + '</b>');
+ }
}
function updateScopes(scopes) {