diff options
author | Lars-Dominik Braun <lars@6xq.net> | 2018-11-14 18:40:28 +0100 |
---|---|---|
committer | Lars-Dominik Braun <lars@6xq.net> | 2018-11-14 18:40:28 +0100 |
commit | 20634f87124e0529f45db4e5e801f1bb5c6de32c (patch) | |
tree | 27f5307865f3a5188a71a7d14f1790bb021034a2 /crocoite/cli.py | |
parent | f273341d6486f139eed073e4664b985209567e96 (diff) | |
download | crocoite-20634f87124e0529f45db4e5e801f1bb5c6de32c.tar.gz crocoite-20634f87124e0529f45db4e5e801f1bb5c6de32c.tar.bz2 crocoite-20634f87124e0529f45db4e5e801f1bb5c6de32c.zip |
Async chrome process startup
Move it to .devtools. Seems more fitting.
Diffstat (limited to 'crocoite/cli.py')
-rw-r--r-- | crocoite/cli.py | 6 |
1 files changed, 3 insertions, 3 deletions
diff --git a/crocoite/cli.py b/crocoite/cli.py index c5dee35..8ebf557 100644 --- a/crocoite/cli.py +++ b/crocoite/cli.py @@ -28,7 +28,7 @@ from enum import IntEnum from . import behavior from .controller import SinglePageController, defaultSettings, \ ControllerSettings, StatsHandler, LogHandler -from .browser import NullService, ChromeService +from .devtools import Passthrough, Process from .warc import WarcHandler from .logger import Logger, JsonPrintConsumer, DatetimeConsumer, WarcHandlerConsumer from .devtools import Crashed @@ -56,9 +56,9 @@ def single (): logger = Logger (consumer=[DatetimeConsumer (), JsonPrintConsumer ()]) ret = SingleExitStatus.Fail - service = ChromeService () + service = Process () if args.browser: - service = NullService (args.browser) + service = Passthrough (args.browser) settings = ControllerSettings (idleTimeout=args.idleTimeout, timeout=args.timeout) with open (args.output, 'wb') as fd, WarcHandler (fd, logger) as warcHandler: logger.connect (WarcHandlerConsumer (warcHandler)) |