try different logging levels

This commit is contained in:
Valery Antopol 2022-04-22 21:45:45 +03:00
parent 4cb2eca06f
commit f2adfed87b
5 changed files with 17 additions and 7 deletions

9
Cargo.lock generated
View File

@ -47,9 +47,9 @@ dependencies = [
[[package]] [[package]]
name = "anyhow" name = "anyhow"
version = "1.0.56" version = "1.0.57"
source = "registry+https://github.com/rust-lang/crates.io-index" source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "4361135be9122e0870de935d7c439aef945b9f9ddd4199a553b5270b49c82a27" checksum = "08f9b8508dccb7687a1d6c4ce66b2b0ecef467c94667de27d8d7fe1f8d2a9cdc"
[[package]] [[package]]
name = "arguments-passing-test" name = "arguments-passing-test"
@ -1465,9 +1465,9 @@ dependencies = [
[[package]] [[package]]
name = "libc" name = "libc"
version = "0.2.123" version = "0.2.124"
source = "registry+https://github.com/rust-lang/crates.io-index" source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "cb691a747a7ab48abc15c5b42066eaafde10dc427e3b6ee2a1cf43db04c763bd" checksum = "21a41fed9d98f27ab1c6d161da622a4fa35e8a54a8adc24bbf3ddd0ef70b0e50"
[[package]] [[package]]
name = "local_storage" name = "local_storage"
@ -3622,6 +3622,7 @@ dependencies = [
name = "wasm-greeting-record" name = "wasm-greeting-record"
version = "0.1.0" version = "0.1.0"
dependencies = [ dependencies = [
"log",
"marine-rs-sdk", "marine-rs-sdk",
"marine-rs-sdk-test", "marine-rs-sdk-test",
] ]

View File

@ -12,7 +12,8 @@ name = "greeting-record"
path = "src/main.rs" path = "src/main.rs"
[dependencies] [dependencies]
marine-rs-sdk = "0.6.13" marine-rs-sdk = {version = "0.6.15", features = ["logger"]}
log = "0.4.8"
[dev-dependencies] [dev-dependencies]
marine-rs-sdk-test = "0.4.1" marine-rs-sdk-test = "0.4.1"

View File

@ -16,10 +16,13 @@
use marine_rs_sdk::marine; use marine_rs_sdk::marine;
use marine_rs_sdk::module_manifest; use marine_rs_sdk::module_manifest;
use marine_rs_sdk::WasmLoggerBuilder;
module_manifest!(); module_manifest!();
pub fn main() {} pub fn main() {
WasmLoggerBuilder::new().build().unwrap();
}
#[marine] #[marine]
pub struct GreetingRecord { pub struct GreetingRecord {
@ -29,6 +32,11 @@ pub struct GreetingRecord {
#[marine] #[marine]
pub fn greeting_record() -> GreetingRecord { pub fn greeting_record() -> GreetingRecord {
log::info!("info");
log::warn!("warn");
log::error!("error");
log::debug!("debug");
log::trace!("trace");
GreetingRecord { GreetingRecord {
str: String::from("Hello, world!"), str: String::from("Hello, world!"),
num: 42, num: 42,

View File

@ -105,7 +105,7 @@ export class FaaS {
this._serviceModule = serviceModule; this._serviceModule = serviceModule;
this._serviceId = serviceId; this._serviceId = serviceId;
this._env = { this._env = {
WASM_LOG: 'off', WASM_LOG: 'debug',
...env, ...env,
}; };
} }