Skip to content

Commit 6f0287f

Browse files
committed
feat(drivers): add mixin to disable firefox geckdriver.log writing
1 parent f4977af commit 6f0287f

File tree

1 file changed

+9
-0
lines changed

1 file changed

+9
-0
lines changed

iarp_utils/browser/driver_mixins.py

+9
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,5 @@
1+
import os
2+
13

24
class FirefoxPrintToPDFMixin:
35

@@ -23,3 +25,10 @@ def get_driver_options(self):
2325
opts.set_preference("geo.prompt.testing.allow", False)
2426

2527
return opts
28+
29+
30+
class FirefoxDisableGeckodriverLogMixin:
31+
32+
def get_driver_service(self, *args, **kwargs):
33+
kwargs.setdefault('log_path', os.devnull)
34+
return super().get_driver_service(*args, **kwargs)

0 commit comments

Comments
 (0)