日志向服务器发送的同时,也在本地打印
This commit is contained in:
16
src/lib.rs
16
src/lib.rs
@@ -78,9 +78,9 @@ fn log_error(msg: &cxx::CxxString) {
|
|||||||
let lock = LOGGER_SENDER.get().unwrap();
|
let lock = LOGGER_SENDER.get().unwrap();
|
||||||
let _ = lock.send(Starpoles {
|
let _ = lock.send(Starpoles {
|
||||||
r#type: MessageType::Error.into(),
|
r#type: MessageType::Error.into(),
|
||||||
message: msg,
|
message: msg.clone(),
|
||||||
});
|
});
|
||||||
//error!("{}", msg);
|
error!("{}", msg);
|
||||||
}
|
}
|
||||||
|
|
||||||
fn log_warning(msg: &cxx::CxxString) {
|
fn log_warning(msg: &cxx::CxxString) {
|
||||||
@@ -88,8 +88,9 @@ fn log_warning(msg: &cxx::CxxString) {
|
|||||||
let lock = LOGGER_SENDER.get().unwrap();
|
let lock = LOGGER_SENDER.get().unwrap();
|
||||||
let _ = lock.send(Starpoles {
|
let _ = lock.send(Starpoles {
|
||||||
r#type: MessageType::Warning.into(),
|
r#type: MessageType::Warning.into(),
|
||||||
message: msg,
|
message: msg.clone(),
|
||||||
});
|
});
|
||||||
|
warn!("{}", msg);
|
||||||
}
|
}
|
||||||
|
|
||||||
fn log_info(msg: &cxx::CxxString) {
|
fn log_info(msg: &cxx::CxxString) {
|
||||||
@@ -97,8 +98,9 @@ fn log_info(msg: &cxx::CxxString) {
|
|||||||
let lock = LOGGER_SENDER.get().unwrap();
|
let lock = LOGGER_SENDER.get().unwrap();
|
||||||
let _ = lock.send(Starpoles {
|
let _ = lock.send(Starpoles {
|
||||||
r#type: MessageType::Info.into(),
|
r#type: MessageType::Info.into(),
|
||||||
message: msg,
|
message: msg.clone(),
|
||||||
});
|
});
|
||||||
|
info!("{}", msg);
|
||||||
}
|
}
|
||||||
|
|
||||||
fn log_debug(msg: &cxx::CxxString) {
|
fn log_debug(msg: &cxx::CxxString) {
|
||||||
@@ -106,8 +108,9 @@ fn log_debug(msg: &cxx::CxxString) {
|
|||||||
let lock = LOGGER_SENDER.get().unwrap();
|
let lock = LOGGER_SENDER.get().unwrap();
|
||||||
let _ = lock.send(Starpoles {
|
let _ = lock.send(Starpoles {
|
||||||
r#type: MessageType::Debug.into(),
|
r#type: MessageType::Debug.into(),
|
||||||
message: msg,
|
message: msg.clone(),
|
||||||
});
|
});
|
||||||
|
debug!("{}", msg);
|
||||||
}
|
}
|
||||||
|
|
||||||
fn log_trace(msg: &cxx::CxxString) {
|
fn log_trace(msg: &cxx::CxxString) {
|
||||||
@@ -115,8 +118,9 @@ fn log_trace(msg: &cxx::CxxString) {
|
|||||||
let lock = LOGGER_SENDER.get().unwrap();
|
let lock = LOGGER_SENDER.get().unwrap();
|
||||||
let _ = lock.send(Starpoles {
|
let _ = lock.send(Starpoles {
|
||||||
r#type: MessageType::Trace.into(),
|
r#type: MessageType::Trace.into(),
|
||||||
message: msg,
|
message: msg.clone(),
|
||||||
});
|
});
|
||||||
|
trace!("{}", msg);
|
||||||
}
|
}
|
||||||
|
|
||||||
fn init_log(is_debug: bool, ws_uel: &CxxString) {
|
fn init_log(is_debug: bool, ws_uel: &CxxString) {
|
||||||
|
|||||||
Reference in New Issue
Block a user