set_global_default
This commit is contained in:
parent
5630f12e51
commit
f7822c7f07
@ -1,6 +1,8 @@
|
||||
use tracing::{debug, error, info, trace, warn};
|
||||
use tracing::{debug, error, info, span, trace, warn, Level};
|
||||
|
||||
pub fn do_record() {
|
||||
let span = span!(Level::DEBUG, "my_record");
|
||||
let _enter = span.enter();
|
||||
trace!("trace");
|
||||
debug!("debug");
|
||||
info!("information");
|
||||
|
||||
@ -230,14 +230,16 @@ pub fn new_log<P: AsRef<Path>>(
|
||||
let timer = OffsetTime::new(offset!(+8), timefmt);
|
||||
let roller = FileRoller::new(path, maxfile, period);
|
||||
let (writer, guard) = tracing_appender::non_blocking(roller);
|
||||
tracing_subscriber::fmt()
|
||||
let sub = tracing_subscriber::fmt()
|
||||
.with_line_number(with_line_number)
|
||||
.with_file(with_filename)
|
||||
.with_writer(writer)
|
||||
.with_max_level(level)
|
||||
.with_timer(timer)
|
||||
// .with_timer(LocalTime::rfc_3339())
|
||||
.init();
|
||||
.finish();
|
||||
|
||||
tracing::subscriber::set_global_default(sub).unwrap();
|
||||
|
||||
guard
|
||||
}
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user