[BUGFIX] Fixes use of config setting for loglevel
This commit is contained in:
parent
b3f77a7a5b
commit
dacd084497
1
.gitignore
vendored
1
.gitignore
vendored
@ -4,3 +4,4 @@ test-pages
|
||||
app.log
|
||||
.idea
|
||||
/schema/
|
||||
.cargo
|
||||
|
||||
@ -16,9 +16,17 @@ extern "C" {
|
||||
}
|
||||
|
||||
#[wasm_bindgen]
|
||||
pub fn load_context() {
|
||||
wasm_logger::init(wasm_logger::Config::new(log::Level::Info));
|
||||
return;
|
||||
pub fn set_log_level(str: &str) {
|
||||
let log_lv = match str {
|
||||
"error" => log::Level::Error,
|
||||
"warn" => log::Level::Warn,
|
||||
"info" => log::Level::Info,
|
||||
"debug" => log::Level::Debug,
|
||||
"trace" => log::Level::Trace,
|
||||
_ => log::Level::Info,
|
||||
};
|
||||
|
||||
wasm_logger::init(wasm_logger::Config::new(log_lv));
|
||||
}
|
||||
|
||||
#[wasm_bindgen]
|
||||
@ -63,7 +71,7 @@ pub async fn add_schema_file(to_get: &str) -> Result<JsValue, JsValue> {
|
||||
|
||||
#[wasm_bindgen]
|
||||
pub fn add_logger() {
|
||||
wasm_logger::init(wasm_logger::Config::new(log::Level::Info));
|
||||
set_log_level(option_env!("RUST_LOG").unwrap_or("info"));
|
||||
log::info!("Logger initialized - fire fetch command for page schema");
|
||||
wasm_bindgen_futures::spawn_local(async {
|
||||
load_schema_file_from_url("page.schema.yml");
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user