From afea732c31bd29103a4fecf8cad8f70ad81fc53f Mon Sep 17 00:00:00 2001 From: Kate Goldenring Date: Thu, 7 Nov 2024 14:18:51 -0800 Subject: [PATCH] Rename frontend personalization component Signed-off-by: Kate Goldenring --- .../.gitignore | 0 .../Cargo.lock | 18 +++++++++--------- .../Cargo.toml | 2 +- .../src/lib.rs | 2 +- spin.toml | 10 +++++----- 5 files changed, 16 insertions(+), 16 deletions(-) rename {personalization-rust => frontend-personalization}/.gitignore (100%) rename {personalization-rust => frontend-personalization}/Cargo.lock (99%) rename {personalization-rust => frontend-personalization}/Cargo.toml (86%) rename {personalization-rust => frontend-personalization}/src/lib.rs (96%) diff --git a/personalization-rust/.gitignore b/frontend-personalization/.gitignore similarity index 100% rename from personalization-rust/.gitignore rename to frontend-personalization/.gitignore diff --git a/personalization-rust/Cargo.lock b/frontend-personalization/Cargo.lock similarity index 99% rename from personalization-rust/Cargo.lock rename to frontend-personalization/Cargo.lock index 9eae1c7..09f5ada 100644 --- a/personalization-rust/Cargo.lock +++ b/frontend-personalization/Cargo.lock @@ -69,6 +69,15 @@ dependencies = [ "percent-encoding", ] +[[package]] +name = "frontend-personalization" +version = "0.1.0" +dependencies = [ + "anyhow", + "spin-sdk", + "url", +] + [[package]] name = "futures" version = "0.3.31" @@ -382,15 +391,6 @@ version = "2.3.1" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "e3148f5046208a5d56bcfc03053e3ca6334e51da8dfb19b6cdc8b306fae3283e" -[[package]] -name = "personalization-rust" -version = "0.1.0" -dependencies = [ - "anyhow", - "spin-sdk", - "url", -] - [[package]] name = "pin-project-lite" version = "0.2.15" diff --git a/personalization-rust/Cargo.toml b/frontend-personalization/Cargo.toml similarity index 86% rename from personalization-rust/Cargo.toml rename to frontend-personalization/Cargo.toml index e542750..27a3f81 100644 --- a/personalization-rust/Cargo.toml +++ b/frontend-personalization/Cargo.toml @@ -1,5 +1,5 @@ [package] -name = "personalization-rust" +name = "frontend-personalization" authors = ["karthik2804 "] description = "" version = "0.1.0" diff --git a/personalization-rust/src/lib.rs b/frontend-personalization/src/lib.rs similarity index 96% rename from personalization-rust/src/lib.rs rename to frontend-personalization/src/lib.rs index 32ec297..1e6bf1b 100644 --- a/personalization-rust/src/lib.rs +++ b/frontend-personalization/src/lib.rs @@ -52,7 +52,7 @@ fn get_data_map() -> HashMap { } #[http_component] -async fn handle_personalization_rust(req: Request) -> Result { +async fn handle_frontend_personalization(req: Request) -> Result { let resp: Response = spin_sdk::http::send(Request::get("/_index.html")).await?; // read response to string let mut html = String::new(); diff --git a/spin.toml b/spin.toml index afb18a0..92cc794 100644 --- a/spin.toml +++ b/spin.toml @@ -80,12 +80,12 @@ environment = { DESTINATION = "/index.html", STATUSCODE = "301" } [[trigger.http]] route = "/index.html" -component = "personalization-rust" +component = "frontend-personalization" -[component.personalization-rust] -source = "personalization-rust/target/wasm32-wasi/release/personalization_rust.wasm" +[component.frontend-personalization] +source = "frontend-personalization/target/wasm32-wasi/release/frontend_personalization.wasm" allowed_outbound_hosts = ["*://self:*"] -[component.personalization-rust.build] +[component.frontend-personalization.build] command = "cargo build --target wasm32-wasi --release" -workdir = "personalization-rust" +workdir = "frontend-personalization" watch = ["src/**/*.rs", "Cargo.toml"]