File tree Expand file tree Collapse file tree 1 file changed +17
-2
lines changed Expand file tree Collapse file tree 1 file changed +17
-2
lines changed Original file line number Diff line number Diff line change @@ -83,13 +83,28 @@ impl<T: AsRef<Path>> FoundryPathExt for T {
8383
8484/// Initializes a tracing Subscriber for logging
8585pub fn subscriber ( ) {
86- let registry = tracing_subscriber:: Registry :: default ( )
87- . with ( tracing_subscriber:: EnvFilter :: from_default_env ( ) ) ;
86+ let registry = tracing_subscriber:: Registry :: default ( ) . with ( env_filter ( ) ) ;
8887 #[ cfg( feature = "tracy" ) ]
8988 let registry = registry. with ( tracing_tracy:: TracyLayer :: default ( ) ) ;
9089 registry. with ( tracing_subscriber:: fmt:: layer ( ) ) . init ( )
9190}
9291
92+ fn env_filter ( ) -> tracing_subscriber:: EnvFilter {
93+ const DEFAULT_DIRECTIVES : & [ & str ] = & [
94+ // Hyper
95+ "hyper=off" ,
96+ "hyper_util=off" ,
97+ "h2=off" ,
98+ // Tokio
99+ "mio=off" ,
100+ ] ;
101+ let mut filter = tracing_subscriber:: EnvFilter :: from_default_env ( ) ;
102+ for & directive in DEFAULT_DIRECTIVES {
103+ filter = filter. add_directive ( directive. parse ( ) . unwrap ( ) ) ;
104+ }
105+ filter
106+ }
107+
93108pub fn abi_to_solidity ( abi : & JsonAbi , name : & str ) -> Result < String > {
94109 let s = abi. to_sol ( name, None ) ;
95110 let s = forge_fmt:: format ( & s) ?;
You can’t perform that action at this time.
0 commit comments