@@ -38,7 +38,9 @@ use crate::grid::GRID_NAME;
38
38
use crate :: logger:: Logger ;
39
39
use crate :: metadata:: { create_browser_metadata, get_browser_version_from_metadata} ;
40
40
use crate :: safaritp:: { SafariTPManager , SAFARITP_NAMES } ;
41
- use crate :: shell:: { run_shell_command, run_shell_command_with_log, split_lines} ;
41
+ use crate :: shell:: {
42
+ run_shell_command, run_shell_command_by_os, run_shell_command_with_log, split_lines,
43
+ } ;
42
44
43
45
pub mod chrome;
44
46
pub mod config;
@@ -201,7 +203,7 @@ pub trait SeleniumManager {
201
203
// Check browser in PATH
202
204
let browser_name = self . get_browser_name ( ) ;
203
205
self . get_logger ( )
204
- . debug ( format ! ( "Checking {} in PATH" , browser_name) ) ;
206
+ . trace ( format ! ( "Checking {} in PATH" , browser_name) ) ;
205
207
let browser_in_path = self . find_browser_in_path ( ) ;
206
208
if let Some ( path) = & browser_in_path {
207
209
self . get_logger ( ) . debug ( format ! (
@@ -220,7 +222,7 @@ pub trait SeleniumManager {
220
222
fn detect_browser_version ( & self , commands : Vec < String > ) -> Option < String > {
221
223
let browser_name = & self . get_browser_name ( ) ;
222
224
223
- self . get_logger ( ) . debug ( format ! (
225
+ self . get_logger ( ) . trace ( format ! (
224
226
"Using shell command to find out {} version" ,
225
227
browser_name
226
228
) ) ;
@@ -357,8 +359,7 @@ pub trait SeleniumManager {
357
359
}
358
360
359
361
fn find_driver_in_path ( & self ) -> ( Option < String > , Option < String > ) {
360
- match run_shell_command_with_log (
361
- self . get_logger ( ) ,
362
+ match run_shell_command_by_os (
362
363
self . get_os ( ) ,
363
364
vec ! [ & format_three_args(
364
365
DASH_DASH_VERSION ,
@@ -458,7 +459,7 @@ pub trait SeleniumManager {
458
459
// Try to find driver in PATH
459
460
if !self . is_safari ( ) && !self . is_grid ( ) {
460
461
self . get_logger ( )
461
- . debug ( format ! ( "Checking {} in PATH" , self . get_driver_name( ) ) ) ;
462
+ . trace ( format ! ( "Checking {} in PATH" , self . get_driver_name( ) ) ) ;
462
463
( driver_in_path_version, driver_in_path) = self . find_driver_in_path ( ) ;
463
464
if let ( Some ( version) , Some ( path) ) = ( & driver_in_path_version, & driver_in_path) {
464
465
self . get_logger ( ) . debug ( format ! (
0 commit comments