@@ -32,8 +32,6 @@ use cwdsource::*;
3232use filesource:: * ;
3333use varsource:: * ;
3434
35- use crate :: currentprocess;
36-
3735/// An abstraction for the current process.
3836///
3937/// This acts as a clonable proxy to the global state provided by some key OS
@@ -147,7 +145,7 @@ where
147145 panic ! ( "current process already set {old_p:?}" ) ;
148146 }
149147 * p. borrow_mut ( ) = Some ( process) ;
150- let _guard = console_logger ( ) . set_default ( ) ;
148+ let _guard = tracing_subscriber ( ) . set_default ( ) ;
151149 let result = f ( ) ;
152150 * p. borrow_mut ( ) = None ;
153151 result
@@ -164,14 +162,14 @@ fn ensure_hook() {
164162 } ) ;
165163}
166164
167- fn console_logger ( ) -> impl tracing:: Subscriber {
165+ fn tracing_subscriber ( ) -> impl tracing:: Subscriber {
168166 use tracing_subscriber:: {
169167 filter:: { EnvFilter , LevelFilter } ,
170168 layer:: SubscriberExt ,
171169 Layer , Registry ,
172170 } ;
173171
174- let curr_process = currentprocess :: process ( ) ;
172+ let curr_process = process ( ) ;
175173 let maybe_directives = curr_process. var_os ( "RUST_LOG" ) . clone ( ) ;
176174 let logger = tracing_subscriber:: fmt:: layer ( )
177175 . with_writer ( move || curr_process. stderr ( ) )
@@ -251,7 +249,7 @@ pub fn with_runtime<'a, R>(
251249 panic ! ( "current process already set {old_p:?}" ) ;
252250 }
253251 * p. borrow_mut ( ) = Some ( process) ;
254- let result = runtime. block_on ( fut. with_subscriber ( console_logger ( ) ) ) ;
252+ let result = runtime. block_on ( fut. with_subscriber ( tracing_subscriber ( ) ) ) ;
255253 * p. borrow_mut ( ) = None ;
256254 result
257255 } )
0 commit comments