Skip to content

Commit

Permalink
Apply same log level for firefox as for geckodriver
Browse files Browse the repository at this point in the history
  • Loading branch information
StegSchreck committed Jan 27, 2018
1 parent 3a93b1d commit 246ad94
Showing 1 changed file with 11 additions and 9 deletions.
20 changes: 11 additions & 9 deletions RatS/base/base_site.py
Expand Up @@ -56,22 +56,24 @@ def _init_browser(self):
self.display = Xvfb()
self.display.start()

if self.args and self.args.verbose and self.args.verbose >= 3:
log_level = 'trace'
elif self.args and self.args.verbose and self.args.verbose == 2:
log_level = 'debug'
elif self.args and self.args.verbose and self.args.verbose == 1:
log_level = 'info'
else:
log_level = 'warn'

capabilities = DesiredCapabilities.FIREFOX.copy()
capabilities["moz:firefoxOptions"] = {
"log": {
"level": "trace",
"level": log_level,
},
}

options = Options()
if self.args and self.args.verbose and self.args.verbose >= 3:
options.log.level = 'trace'
elif self.args and self.args.verbose and self.args.verbose == 2:
options.log.level = 'debug'
elif self.args and self.args.verbose and self.args.verbose == 1:
options.log.level = 'info'
else:
options.log.level = 'warn'
options.log.level = log_level

profile = FirefoxProfile()
profile.set_preference("browser.download.folderList", 2)
Expand Down

0 comments on commit 246ad94

Please sign in to comment.