From c4bdb6c1fd0d05a0ff89f347fd87cd978ec1a3d7 Mon Sep 17 00:00:00 2001 From: Noah Levitt Date: Tue, 26 Jul 2016 19:47:09 -0500 Subject: [PATCH] pass behavior template parameters on to behavior - fixes umbra's ability to log in with parameters received from amqp --- brozzler/browser.py | 2 +- setup.py | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/brozzler/browser.py b/brozzler/browser.py index 1f8f0a1..1008fd7 100644 --- a/brozzler/browser.py +++ b/brozzler/browser.py @@ -472,7 +472,7 @@ compileOutlinks(window).join(' '); def _page_load_event_fired(self, message): self.logger.info("Page.loadEventFired, moving on to starting behaviors url={}".format(self.url)) self._behavior = Behavior(self.url, self) - self._behavior.start() + self._behavior.start(self.behavior_parameters) self._waiting_on_document_url_msg_id = self.send_to_chrome(method="Runtime.evaluate", params={"expression":"document.URL"}) diff --git a/setup.py b/setup.py index abc3ad6..d7081ca 100644 --- a/setup.py +++ b/setup.py @@ -21,7 +21,7 @@ import setuptools setuptools.setup( name='brozzler', - version='1.1b3.dev57', + version='1.1b3.dev58', description='Distributed web crawling with browsers', url='https://github.com/internetarchive/brozzler', author='Noah Levitt',