(**)
| 95 | # |
| 96 | |
| 97 | def self.logger(**) |
| 98 | level = $DEBUG || ENV.key?('DEBUG') || ENV.key?('SE_DEBUG') ? :debug : :info |
| 99 | @logger ||= WebDriver::Logger.new('Selenium', default_level: level, **).tap do |logger| |
| 100 | if ENV.key?('SE_DEBUG') |
| 101 | logger.debug! |
| 102 | logger.stderr! |
| 103 | end |
| 104 | end |
| 105 | end |
| 106 | end # WebDriver |
| 107 | end # Selenium |