Method: Selenium::WebDriver::Logger#initialize
- Defined in:
- lib/selenium/webdriver/common/logger.rb
#initialize(progname = 'Selenium', default_level: nil, ignored: nil, allowed: nil) ⇒ Logger
Returns a new instance of Logger.
51 52 53 54 55 56 57 58 59 60 |
# File 'lib/selenium/webdriver/common/logger.rb', line 51 def initialize(progname = 'Selenium', default_level: nil, ignored: nil, allowed: nil) default_level ||= $DEBUG || ENV.key?('DEBUG') ? :debug : :warn @logger = create_logger(progname, level: default_level) @ignored = Array(ignored) @allowed = Array(allowed) @first_warning = false @level_forced = false @output_forced = false end |