diff --git a/par-greeter/greeting/Config.toml b/par-greeter/greeting/Config.toml index 1e50d2a..2e740e3 100644 --- a/par-greeter/greeting/Config.toml +++ b/par-greeter/greeting/Config.toml @@ -1,6 +1,6 @@ modules_dir = "artifacts/" [[module]] - name = "echo-service" + name = "greeting" mem_pages_count = 1 logger_enabled = false diff --git a/par-greeter/greeting/build.sh b/par-greeter/greeting/build.sh index 519974f..85d5c2d 100755 --- a/par-greeter/greeting/build.sh +++ b/par-greeter/greeting/build.sh @@ -5,5 +5,5 @@ mkdir -p artifacts cargo update fce build --release -rm artifacts/* +rm -f artifacts/*.wasm cp target/wasm32-wasi/release/greeting.wasm artifacts/ diff --git a/par-greeter/greeting/src/main.rs b/par-greeter/greeting/src/main.rs index bfee80e..769982f 100644 --- a/par-greeter/greeting/src/main.rs +++ b/par-greeter/greeting/src/main.rs @@ -22,6 +22,9 @@ module_manifest!(); pub fn main() {} #[fce] -pub fn greeting(name: String) -> String { - format!("Hi, {}", name) +pub fn greeting(name: String, greeter: bool) -> String { + match greeter { + true => format!("Hi, {}", name), + false => format!("Bye, {}", name), + } }