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