From 62a4aaeb39749d6d2b2228e8a8ab9fabb67cc951 Mon Sep 17 00:00:00 2001 From: Vangelis Banos Date: Mon, 13 May 2019 20:13:24 +0000 Subject: [PATCH] Add headless cli option to brozzler-easy --- brozzler/easy.py | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/brozzler/easy.py b/brozzler/easy.py index dd98884..e9753d8 100644 --- a/brozzler/easy.py +++ b/brozzler/easy.py @@ -88,7 +88,9 @@ def _build_arg_parser(argv=None): type=int, default=1, help=( 'max number of chrome instances simultaneously ' 'browsing pages')) - + arg_parser.add_argument( + '--headless', dest='headless', action='store_true', default=False, + help='use chrome in headless mode') # pywb args arg_parser.add_argument( '--pywb-address', dest='pywb_address', @@ -141,7 +143,7 @@ class BrozzlerEasyController: worker = brozzler.worker.BrozzlerWorker( frontier, service_registry, chrome_exe=args.chrome_exe, proxy='%s:%s' % self.warcprox_controller.proxy.server_address, - max_browsers=args.max_browsers) + max_browsers=args.max_browsers, headless=args.headless) return worker def _init_pywb(self, args):