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 {
83
83
84
84
/// Initializes a tracing Subscriber for logging
85
85
pub 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 ( ) ) ;
88
87
#[ cfg( feature = "tracy" ) ]
89
88
let registry = registry. with ( tracing_tracy:: TracyLayer :: default ( ) ) ;
90
89
registry. with ( tracing_subscriber:: fmt:: layer ( ) ) . init ( )
91
90
}
92
91
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
+
93
108
pub fn abi_to_solidity ( abi : & JsonAbi , name : & str ) -> Result < String > {
94
109
let s = abi. to_sol ( name, None ) ;
95
110
let s = forge_fmt:: format ( & s) ?;
You can’t perform that action at this time.
0 commit comments