@@ -254,35 +254,35 @@ fn main() {
254
254
} )
255
255
. unwrap_or_else ( |err| {
256
256
let log = selenium_manager. get_logger ( ) ;
257
- if selenium_manager. is_fallback_driver_from_cache ( ) {
258
- if let Some ( best_driver_from_cache) =
257
+ if selenium_manager. is_fallback_driver_from_cache ( )
258
+ && let Some ( best_driver_from_cache) =
259
259
selenium_manager. find_best_driver_from_cache ( ) . unwrap ( )
260
- {
261
- log. debug_or_warn (
262
- format ! (
263
- "There was an error managing {} ({}); using driver found in the cache" ,
264
- selenium_manager. get_driver_name( ) ,
265
- err
266
- ) ,
267
- selenium_manager. is_offline ( ) ,
268
- ) ;
269
- log_driver_and_browser_path (
270
- log,
271
- & best_driver_from_cache,
272
- & selenium_manager. get_browser_path_or_latest_from_cache ( ) ,
273
- selenium_manager. get_receiver ( ) ,
274
- ) ;
275
- flush_and_exit ( OK , log, Some ( err) ) ;
276
- }
260
+ {
261
+ log. debug_or_warn (
262
+ format ! (
263
+ "There was an error managing {} ({}); using driver found in the cache" ,
264
+ selenium_manager. get_driver_name( ) ,
265
+ err
266
+ ) ,
267
+ selenium_manager. is_offline ( ) ,
268
+ ) ;
269
+ log_driver_and_browser_path (
270
+ log,
271
+ & best_driver_from_cache,
272
+ & selenium_manager. get_browser_path_or_latest_from_cache ( ) ,
273
+ selenium_manager. get_receiver ( ) ,
274
+ ) ;
275
+ flush_and_exit ( OK , log, Some ( err) ) ;
277
276
}
278
277
if selenium_manager. is_offline ( ) {
279
278
log. warn ( & err) ;
280
279
flush_and_exit ( OK , log, Some ( err) ) ;
281
280
} else {
282
- let error_msg = log
283
- . is_debug_enabled ( )
284
- . then ( || format ! ( "{:?}" , err) )
285
- . unwrap_or_else ( || err. to_string ( ) ) ;
281
+ let error_msg = if log. is_debug_enabled ( ) {
282
+ format ! ( "{:?}" , err)
283
+ } else {
284
+ err. to_string ( )
285
+ } ;
286
286
log. error ( error_msg) ;
287
287
flush_and_exit ( DATAERR , log, Some ( err) ) ;
288
288
}
0 commit comments