From 392bf67fc2320b0b64e65556b11fef5d14400945 Mon Sep 17 00:00:00 2001 From: Nilstrieb <48135649+Nilstrieb@users.noreply.github.com> Date: Sun, 6 Mar 2022 16:32:21 +0100 Subject: [PATCH] remove old code --- amqp_dashboard/assets/.prettierrc.json | 3 -- amqp_dashboard/assets/index.html | 22 ---------- amqp_dashboard/assets/script.js | 61 -------------------------- amqp_dashboard/assets/style.css | 12 ----- amqp_dashboard/src/lib.rs | 7 --- 5 files changed, 105 deletions(-) delete mode 100644 amqp_dashboard/assets/.prettierrc.json delete mode 100644 amqp_dashboard/assets/index.html delete mode 100644 amqp_dashboard/assets/script.js delete mode 100644 amqp_dashboard/assets/style.css diff --git a/amqp_dashboard/assets/.prettierrc.json b/amqp_dashboard/assets/.prettierrc.json deleted file mode 100644 index 544138b..0000000 --- a/amqp_dashboard/assets/.prettierrc.json +++ /dev/null @@ -1,3 +0,0 @@ -{ - "singleQuote": true -} diff --git a/amqp_dashboard/assets/index.html b/amqp_dashboard/assets/index.html deleted file mode 100644 index 891ea73..0000000 --- a/amqp_dashboard/assets/index.html +++ /dev/null @@ -1,22 +0,0 @@ - - - - - - - AMQP Data - - - -

AMQP Data

-

Connections

-
-

Queues

-
- - - - diff --git a/amqp_dashboard/assets/script.js b/amqp_dashboard/assets/script.js deleted file mode 100644 index 7b96d32..0000000 --- a/amqp_dashboard/assets/script.js +++ /dev/null @@ -1,61 +0,0 @@ -const renderTable = (colNames, rows) => { - const table = document.createElement('table'); - - const headerRow = document.createElement('tr'); - - colNames.forEach((name) => { - const th = document.createElement('th'); - th.innerText = name; - - headerRow.append(th); - }); - table.append(headerRow); - - rows.forEach((row) => { - const contentRow = document.createElement('tr'); - row.forEach((cell) => { - const td = document.createElement('td'); - td.innerText = cell; - contentRow.append(td); - }); - table.append(contentRow); - }); - - return table; -}; - -const renderConnections = (connections) => { - const wrapper = document.getElementById('connection-wrapper'); - - const table = renderTable( - ['Connection ID', 'Client Address', 'Channels'], - connections.map((conn) => { - const channels = conn.channels - .map((chan) => `${chan.number} - ${chan.id}`) - .join('\n'); - return [conn.id, conn.peer_addr, channels]; - }) - ); - wrapper.replaceChildren(table); -}; - -const renderQueues = (queues) => { - const wrapper = document.getElementById('queue-wrapper'); - - const table = renderTable( - ['Queue ID', 'Name', 'Durable'], - queues.map((queue) => { - return [queue.id, queue.name, queue.durable ? 'Yes' : 'No']; - }) - ); - wrapper.replaceChildren(table); -}; - -const refresh = async () => { - const fetched = await fetch('api/data'); - const data = await fetched.json(); - renderConnections(data.connections); - renderQueues(data.queues); -}; - -setInterval(refresh, 1000); diff --git a/amqp_dashboard/assets/style.css b/amqp_dashboard/assets/style.css deleted file mode 100644 index ba9150d..0000000 --- a/amqp_dashboard/assets/style.css +++ /dev/null @@ -1,12 +0,0 @@ -html { - font-family: arial, sans-serif; - margin: 10px; -} - -table, -th, -td { - border: 1px solid black; - border-collapse: collapse; - padding: 10px; -} diff --git a/amqp_dashboard/src/lib.rs b/amqp_dashboard/src/lib.rs index 9f1ed6d..ff00fd3 100644 --- a/amqp_dashboard/src/lib.rs +++ b/amqp_dashboard/src/lib.rs @@ -14,10 +14,6 @@ use serde::Serialize; use tower_http::cors::{Any, CorsLayer}; use tracing::{error, info}; -// const INDEX_HTML: &str = include_str!("../assets/index.html"); -// const SCRIPT_JS: &str = include_str!("../assets/script.js"); -// const STYLE_CSS: &str = include_str!("../assets/style.css"); - const DATA_ZIP: &[u8] = include_bytes!(concat!(env!("OUT_DIR"), "/frontend.zip")); pub async fn dashboard(global_data: GlobalData) { @@ -32,9 +28,6 @@ pub async fn dashboard(global_data: GlobalData) { }); let app = Router::new() - //.route("/", get(get_index_html)) - //.route("/script.js", get(get_script_js)) - //.route("/style.css", get(get_style_css)) .route("/api/data", get(move || get_data(global_data)).layer(cors)) .fallback(static_file_service);