summaryrefslogtreecommitdiff
path: root/crocoite/cli.py
diff options
context:
space:
mode:
authorLars-Dominik Braun <lars@6xq.net>2018-08-21 13:46:08 +0200
committerLars-Dominik Braun <lars@6xq.net>2018-09-25 16:15:13 +0200
commitfd383fd5f5bac0a4cebbacf7e1ffccfd0be04e50 (patch)
treeeb3823a81ca6fbca3f133ed24732e94504d1c0bf /crocoite/cli.py
parent53e4df3fe732417988532e5b3d8b4dc7e781a3df (diff)
downloadcrocoite-fd383fd5f5bac0a4cebbacf7e1ffccfd0be04e50.tar.gz
crocoite-fd383fd5f5bac0a4cebbacf7e1ffccfd0be04e50.tar.bz2
crocoite-fd383fd5f5bac0a4cebbacf7e1ffccfd0be04e50.zip
Log extracted links
Diffstat (limited to 'crocoite/cli.py')
-rw-r--r--crocoite/cli.py4
1 files changed, 2 insertions, 2 deletions
diff --git a/crocoite/cli.py b/crocoite/cli.py
index ac7e648..73ddca1 100644
--- a/crocoite/cli.py
+++ b/crocoite/cli.py
@@ -26,7 +26,7 @@ import argparse, json, sys
from . import behavior
from .controller import SinglePageController, defaultSettings, \
- ControllerSettings, StatsHandler
+ ControllerSettings, StatsHandler, LogHandler
from .browser import NullService, ChromeService
from .warc import WarcHandler
from .logger import Logger, JsonPrintConsumer, DatetimeConsumer, WarcHandlerConsumer
@@ -55,7 +55,7 @@ def single ():
idleTimeout=args.idleTimeout, timeout=args.timeout)
with open (args.output, 'wb') as fd, WarcHandler (fd, logger) as warcHandler:
logger.connect (WarcHandlerConsumer (warcHandler))
- handler = [StatsHandler (), warcHandler]
+ handler = [StatsHandler (), LogHandler (logger), warcHandler]
b = list (map (lambda x: behavior.availableMap[x], args.enabledBehaviorNames))
controller = SinglePageController (args.url, fd, settings=settings,
service=service, handler=handler, behavior=b, logger=logger)