log browser uncaught exceptions at debug level

didn't realize these weren't showing up as console messages
This commit is contained in:
Noah Levitt 2018-12-13 15:45:35 -08:00
parent ebcc063fe2
commit b577fe3c36
2 changed files with 3 additions and 1 deletions

View File

@ -256,6 +256,8 @@ class WebsockReceiverThread(threading.Thread):
self.logger.debug( self.logger.debug(
'console.%s %s', message['params']['message']['level'], 'console.%s %s', message['params']['message']['level'],
message['params']['message']['text']) message['params']['message']['text'])
elif message['method'] == 'Runtime.exceptionThrown':
self.logger.debug('uncaught exception: %s', message)
elif message['method'] == 'Page.javascriptDialogOpening': elif message['method'] == 'Page.javascriptDialogOpening':
self._javascript_dialog_opening(message) self._javascript_dialog_opening(message)
elif (message['method'] == 'Network.loadingFailed' elif (message['method'] == 'Network.loadingFailed'

View File

@ -32,7 +32,7 @@ def find_package_data(package):
setuptools.setup( setuptools.setup(
name='brozzler', name='brozzler',
version='1.5.dev315', version='1.5.dev316',
description='Distributed web crawling with browsers', description='Distributed web crawling with browsers',
url='https://github.com/internetarchive/brozzler', url='https://github.com/internetarchive/brozzler',
author='Noah Levitt', author='Noah Levitt',