You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
======================================================================
FAIL: test_app_args (wpull.testing.integration.http_app_test.TestHTTPGoodApp)
----------------------------------------------------------------------
Traceback (most recent call last):
File "/home/grab/gs-venv/lib/python3.7/site-packages/tornado/testing.py", line 136, in __call__
result = self.orig_method(*args, **kwargs)
File "/home/grab/wpull/thematrix/wpull/testing/async_.py", line 29, in wrapper
loop=self.event_loop)
File "/home/grab/.pyenv/versions/3.7.0/lib/python3.7/asyncio/base_events.py", line 568, in run_until_complete
return future.result()
File "/home/grab/.pyenv/versions/3.7.0/lib/python3.7/asyncio/tasks.py", line 412, in wait_for
return fut.result()
File "/home/grab/wpull/thematrix/wpull/testing/integration/http_app_test.py", line 158, in test_app_args
'http/localhost+{0}/index.html'.format(self.get_http_port())
AssertionError: False is not true
-------------------- >> begin captured stdout << ---------------------
INFO Fetching \u2018http://127.0.0.1:44461/\u2019.
<wpull.pipeline.session.ItemSession object at 0x7f07e85d3860>
INFO Fetched \u2018http://127.0.0.1:44461/\u2019: 200 OK. Length: unspecified [text/html; charset=UTF-8].
INFO Fetching \u2018http://127.0.0.1:44461/%95%B6%8E%9A%89%BB%82%AF/\u2019.
<wpull.pipeline.session.ItemSession object at 0x7f07e9ee0d68>
INFO Fetched \u2018http://127.0.0.1:44461/%95%B6%8E%9A%89%BB%82%AF/\u2019: 404 Not Found. Length: 334 [text/plain].
INFO Fetching \u2018http://127.0.0.1:44461/static/style.css\u2019.
<wpull.pipeline.session.ItemSession object at 0x7f07e85b0ef0>
INFO Fetched \u2018http://127.0.0.1:44461/static/style.css\u2019: 200 OK. Length: unspecified [text/css].
INFO FINISHED.
INFO Duration: 0:00:00. Speed: 864.1 B/s.
INFO Downloaded: 2 files, 300.0 B.
[('.', ['http'], ['test_.db', 'test_.db-wal', 'test_.db-shm']), ('./http', ['127.0.0.1+44461'], []), ('./http/127.0.0.1+44461', ['%95%b6%8e%9a%89%bb%82%af', 'static'], ['index.html']), ('./http/127.0.0.1+44461/%95%b6%8e%9a%89%bb%82%af', [], []), ('./http/127.0.0.1+44461/static', [], ['style.css'])]
--------------------- >> end captured stdout << ----------------------
-------------------- >> begin captured logging << --------------------
asyncio: DEBUG: Using selector: EpollSelector
wpull.testing.badapp: DEBUG: do_GET done. path=/sleep_long
wpull.testing.util: DEBUG: Switch to /tmp/tmp3j2n41ud
wpull.application.options: DEBUG: Encoding: utf-8
wpull.pipeline.pipeline: DEBUG: Creating worker
wpull.pipeline.pipeline: DEBUG: Get item from source
wpull.pipeline.pipeline: DEBUG: Get item from source
wpull.pipeline.pipeline: DEBUG: Worker process id=0
wpull.pipeline.pipeline: DEBUG: Worker id 0 Processing item <wpull.pipeline.app.AppSession object at 0x7f07e9f5e780>
wpull.application.tasks.plugin: DEBUG: Instance <wpull.application.app.Application object at 0x7f07e9ee0978> registered event Event.pipeline_begin
wpull.application.tasks.plugin: DEBUG: Instance <wpull.application.app.Application object at 0x7f07e9ee0978> registered event Event.pipeline_end
wpull.application.tasks.plugin: DEBUG: Instance <wpull.application.tasks.stats.StatsStopTask object at 0x7f07e9ee0470> registered event PluginFunctions.finishing_statistics
wpull.application.tasks.plugin: DEBUG: Instance <wpull.application.tasks.shutdown.AppStopTask object at 0x7f07e9ee0550> registered event PluginFunctions.exit_status
wpull.application.tasks.plugin: DEBUG: Instance <wpull.application.tasks.shutdown.AppStopTask object at 0x7f07e9ee0550> registered hook PluginFunctions.exit_status
yapsy: DEBUG: correct subclass tests failed for: _ in /home/grab/wpull/thematrix/wpull/application/plugins/arg_warning.plugin
Traceback (most recent call last):
File "/home/grab/gs-venv/lib/python3.7/site-packages/yapsy/PluginManager.py", line 527, in loadPlugins
is_correct_subclass = issubclass(element, self.categories_interfaces[category_name])
TypeError: issubclass() arg 1 must be a class
yapsy: DEBUG: correct subclass tests failed for: __builtins__ in /home/grab/wpull/thematrix/wpull/application/plugins/arg_warning.plugin
Traceback (most recent call last):
File "/home/grab/gs-venv/lib/python3.7/site-packages/yapsy/PluginManager.py", line 527, in loadPlugins
is_correct_subclass = issubclass(element, self.categories_interfaces[category_name])
TypeError: issubclass() arg 1 must be a class
yapsy: DEBUG: correct subclass tests failed for: __cached__ in /home/grab/wpull/thematrix/wpull/application/plugins/arg_warning.plugin
Traceback (most recent call last):
File "/home/grab/gs-venv/lib/python3.7/site-packages/yapsy/PluginManager.py", line 527, in loadPlugins
is_correct_subclass = issubclass(element, self.categories_interfaces[category_name])
TypeError: issubclass() arg 1 must be a class
yapsy: DEBUG: correct subclass tests failed for: __doc__ in /home/grab/wpull/thematrix/wpull/application/plugins/arg_warning.plugin
Traceback (most recent call last):
File "/home/grab/gs-venv/lib/python3.7/site-packages/yapsy/PluginManager.py", line 527, in loadPlugins
is_correct_subclass = issubclass(element, self.categories_interfaces[category_name])
TypeError: issubclass() arg 1 must be a class
yapsy: DEBUG: correct subclass tests failed for: __file__ in /home/grab/wpull/thematrix/wpull/application/plugins/arg_warning.plugin
Traceback (most recent call last):
File "/home/grab/gs-venv/lib/python3.7/site-packages/yapsy/PluginManager.py", line 527, in loadPlugins
is_correct_subclass = issubclass(element, self.categories_interfaces[category_name])
TypeError: issubclass() arg 1 must be a class
yapsy: DEBUG: correct subclass tests failed for: __loader__ in /home/grab/wpull/thematrix/wpull/application/plugins/arg_warning.plugin
Traceback (most recent call last):
File "/home/grab/gs-venv/lib/python3.7/site-packages/yapsy/PluginManager.py", line 527, in loadPlugins
is_correct_subclass = issubclass(element, self.categories_interfaces[category_name])
TypeError: issubclass() arg 1 must be a class
yapsy: DEBUG: correct subclass tests failed for: __name__ in /home/grab/wpull/thematrix/wpull/application/plugins/arg_warning.plugin
Traceback (most recent call last):
File "/home/grab/gs-venv/lib/python3.7/site-packages/yapsy/PluginManager.py", line 527, in loadPlugins
is_correct_subclass = issubclass(element, self.categories_interfaces[category_name])
TypeError: issubclass() arg 1 must be a class
yapsy: DEBUG: correct subclass tests failed for: __package__ in /home/grab/wpull/thematrix/wpull/application/plugins/arg_warning.plugin
Traceback (most recent call last):
File "/home/grab/gs-venv/lib/python3.7/site-packages/yapsy/PluginManager.py", line 527, in loadPlugins
is_correct_subclass = issubclass(element, self.categories_interfaces[category_name])
TypeError: issubclass() arg 1 must be a class
yapsy: DEBUG: correct subclass tests failed for: __spec__ in /home/grab/wpull/thematrix/wpull/application/plugins/arg_warning.plugin
Traceback (most recent call last):
File "/home/grab/gs-venv/lib/python3.7/site-packages/yapsy/PluginManager.py", line 527, in loadPlugins
is_correct_subclass = issubclass(element, self.categories_interfaces[category_name])
TypeError: issubclass() arg 1 must be a class
yapsy: DEBUG: correct subclass tests failed for: _logger in /home/grab/wpull/thematrix/wpull/application/plugins/arg_warning.plugin
Traceback (most recent call last):
File "/home/grab/gs-venv/lib/python3.7/site-packages/yapsy/PluginManager.py", line 527, in loadPlugins
is_correct_subclass = issubclass(element, self.categories_interfaces[category_name])
TypeError: issubclass() arg 1 must be a class
yapsy: DEBUG: correct subclass tests failed for: gettext in /home/grab/wpull/thematrix/wpull/application/plugins/arg_warning.plugin
Traceback (most recent call last):
File "/home/grab/gs-venv/lib/python3.7/site-packages/yapsy/PluginManager.py", line 527, in loadPlugins
is_correct_subclass = issubclass(element, self.categories_interfaces[category_name])
TypeError: issubclass() arg 1 must be a class
yapsy: DEBUG: correct subclass tests failed for: logging in /home/grab/wpull/thematrix/wpull/application/plugins/arg_warning.plugin
Traceback (most recent call last):
File "/home/grab/gs-venv/lib/python3.7/site-packages/yapsy/PluginManager.py", line 527, in loadPlugins
is_correct_subclass = issubclass(element, self.categories_interfaces[category_name])
TypeError: issubclass() arg 1 must be a class
yapsy: DEBUG: correct subclass tests failed for: _ in /home/grab/wpull/thematrix/wpull/application/plugins/debug_console.plugin
Traceback (most recent call last):
File "/home/grab/gs-venv/lib/python3.7/site-packages/yapsy/PluginManager.py", line 527, in loadPlugins
is_correct_subclass = issubclass(element, self.categories_interfaces[category_name])
TypeError: issubclass() arg 1 must be a class
yapsy: DEBUG: correct subclass tests failed for: __builtins__ in /home/grab/wpull/thematrix/wpull/application/plugins/debug_console.plugin
Traceback (most recent call last):
File "/home/grab/gs-venv/lib/python3.7/site-packages/yapsy/PluginManager.py", line 527, in loadPlugins
is_correct_subclass = issubclass(element, self.categories_interfaces[category_name])
TypeError: issubclass() arg 1 must be a class
yapsy: DEBUG: correct subclass tests failed for: __cached__ in /home/grab/wpull/thematrix/wpull/application/plugins/debug_console.plugin
Traceback (most recent call last):
File "/home/grab/gs-venv/lib/python3.7/site-packages/yapsy/PluginManager.py", line 527, in loadPlugins
is_correct_subclass = issubclass(element, self.categories_interfaces[category_name])
TypeError: issubclass() arg 1 must be a class
yapsy: DEBUG: correct subclass tests failed for: __doc__ in /home/grab/wpull/thematrix/wpull/application/plugins/debug_console.plugin
Traceback (most recent call last):
File "/home/grab/gs-venv/lib/python3.7/site-packages/yapsy/PluginManager.py", line 527, in loadPlugins
is_correct_subclass = issubclass(element, self.categories_interfaces[category_name])
TypeError: issubclass() arg 1 must be a class
yapsy: DEBUG: correct subclass tests failed for: __file__ in /home/grab/wpull/thematrix/wpull/application/plugins/debug_console.plugin
Traceback (most recent call last):
File "/home/grab/gs-venv/lib/python3.7/site-packages/yapsy/PluginManager.py", line 527, in loadPlugins
is_correct_subclass = issubclass(element, self.categories_interfaces[category_name])
TypeError: issubclass() arg 1 must be a class
yapsy: DEBUG: correct subclass tests failed for: __loader__ in /home/grab/wpull/thematrix/wpull/application/plugins/debug_console.plugin
Traceback (most recent call last):
File "/home/grab/gs-venv/lib/python3.7/site-packages/yapsy/PluginManager.py", line 527, in loadPlugins
is_correct_subclass = issubclass(element, self.categories_interfaces[category_name])
TypeError: issubclass() arg 1 must be a class
yapsy: DEBUG: correct subclass tests failed for: __name__ in /home/grab/wpull/thematrix/wpull/application/plugins/debug_console.plugin
Traceback (most recent call last):
File "/home/grab/gs-venv/lib/python3.7/site-packages/yapsy/PluginManager.py", line 527, in loadPlugins
is_correct_subclass = issubclass(element, self.categories_interfaces[category_name])
TypeError: issubclass() arg 1 must be a class
yapsy: DEBUG: correct subclass tests failed for: __package__ in /home/grab/wpull/thematrix/wpull/application/plugins/debug_console.plugin
Traceback (most recent call last):
File "/home/grab/gs-venv/lib/python3.7/site-packages/yapsy/PluginManager.py", line 527, in loadPlugins
is_correct_subclass = issubclass(element, self.categories_interfaces[category_name])
TypeError: issubclass() arg 1 must be a class
yapsy: DEBUG: correct subclass tests failed for: __spec__ in /home/grab/wpull/thematrix/wpull/application/plugins/debug_console.plugin
Traceback (most recent call last):
File "/home/grab/gs-venv/lib/python3.7/site-packages/yapsy/PluginManager.py", line 527, in loadPlugins
is_correct_subclass = issubclass(element, self.categories_interfaces[category_name])
TypeError: issubclass() arg 1 must be a class
yapsy: DEBUG: correct subclass tests failed for: _logger in /home/grab/wpull/thematrix/wpull/application/plugins/debug_console.plugin
Traceback (most recent call last):
File "/home/grab/gs-venv/lib/python3.7/site-packages/yapsy/PluginManager.py", line 527, in loadPlugins
is_correct_subclass = issubclass(element, self.categories_interfaces[category_name])
TypeError: issubclass() arg 1 must be a class
yapsy: DEBUG: correct subclass tests failed for: atexit in /home/grab/wpull/thematrix/wpull/application/plugins/debug_console.plugin
Traceback (most recent call last):
File "/home/grab/gs-venv/lib/python3.7/site-packages/yapsy/PluginManager.py", line 527, in loadPlugins
is_correct_subclass = issubclass(element, self.categories_interfaces[category_name])
TypeError: issubclass() arg 1 must be a class
yapsy: DEBUG: correct subclass tests failed for: gettext in /home/grab/wpull/thematrix/wpull/application/plugins/debug_console.plugin
Traceback (most recent call last):
File "/home/grab/gs-venv/lib/python3.7/site-packages/yapsy/PluginManager.py", line 527, in loadPlugins
is_correct_subclass = issubclass(element, self.categories_interfaces[category_name])
TypeError: issubclass() arg 1 must be a class
yapsy: DEBUG: correct subclass tests failed for: logging in /home/grab/wpull/thematrix/wpull/application/plugins/debug_console.plugin
Traceback (most recent call last):
File "/home/grab/gs-venv/lib/python3.7/site-packages/yapsy/PluginManager.py", line 527, in loadPlugins
is_correct_subclass = issubclass(element, self.categories_interfaces[category_name])
TypeError: issubclass() arg 1 must be a class
yapsy: DEBUG: correct subclass tests failed for: socket in /home/grab/wpull/thematrix/wpull/application/plugins/debug_console.plugin
Traceback (most recent call last):
File "/home/grab/gs-venv/lib/python3.7/site-packages/yapsy/PluginManager.py", line 527, in loadPlugins
is_correct_subclass = issubclass(element, self.categories_interfaces[category_name])
TypeError: issubclass() arg 1 must be a class
yapsy: DEBUG: correct subclass tests failed for: tornado in /home/grab/wpull/thematrix/wpull/application/plugins/debug_console.plugin
Traceback (most recent call last):
File "/home/grab/gs-venv/lib/python3.7/site-packages/yapsy/PluginManager.py", line 527, in loadPlugins
is_correct_subclass = issubclass(element, self.categories_interfaces[category_name])
TypeError: issubclass() arg 1 must be a class
yapsy: DEBUG: correct subclass tests failed for: LOG_DEBUG in /home/grab/wpull/thematrix/wpull/application/plugins/download_progress.plugin
Traceback (most recent call last):
File "/home/grab/gs-venv/lib/python3.7/site-packages/yapsy/PluginManager.py", line 527, in loadPlugins
is_correct_subclass = issubclass(element, self.categories_interfaces[category_name])
TypeError: issubclass() arg 1 must be a class
yapsy: DEBUG: correct subclass tests failed for: LOG_VERBOSE in /home/grab/wpull/thematrix/wpull/application/plugins/download_progress.plugin
Traceback (most recent call last):
File "/home/grab/gs-venv/lib/python3.7/site-packages/yapsy/PluginManager.py", line 527, in loadPlugins
is_correct_subclass = issubclass(element, self.categories_interfaces[category_name])
TypeError: issubclass() arg 1 must be a class
yapsy: DEBUG: correct subclass tests failed for: __builtins__ in /home/grab/wpull/thematrix/wpull/application/plugins/download_progress.plugin
Traceback (most recent call last):
File "/home/grab/gs-venv/lib/python3.7/site-packages/yapsy/PluginManager.py", line 527, in loadPlugins
is_correct_subclass = issubclass(element, self.categories_interfaces[category_name])
TypeError: issubclass() arg 1 must be a class
yapsy: DEBUG: correct subclass tests failed for: __cached__ in /home/grab/wpull/thematrix/wpull/application/plugins/download_progress.plugin
Traceback (most recent call last):
File "/home/grab/gs-venv/lib/python3.7/site-packages/yapsy/PluginManager.py", line 527, in loadPlugins
is_correct_subclass = issubclass(element, self.categories_interfaces[category_name])
TypeError: issubclass() arg 1 must be a class
yapsy: DEBUG: correct subclass tests failed for: __doc__ in /home/grab/wpull/thematrix/wpull/application/plugins/download_progress.plugin
Traceback (most recent call last):
File "/home/grab/gs-venv/lib/python3.7/site-packages/yapsy/PluginManager.py", line 527, in loadPlugins
is_correct_subclass = issubclass(element, self.categories_interfaces[category_name])
TypeError: issubclass() arg 1 must be a class
yapsy: DEBUG: correct subclass tests failed for: __file__ in /home/grab/wpull/thematrix/wpull/application/plugins/download_progress.plugin
Traceback (most recent call last):
File "/home/grab/gs-venv/lib/python3.7/site-packages/yapsy/PluginManager.py", line 527, in loadPlugins
is_correct_subclass = issubclass(element, self.categories_interfaces[category_name])
TypeError: issubclass() arg 1 must be a class
yapsy: DEBUG: correct subclass tests failed for: __loader__ in /home/grab/wpull/thematrix/wpull/application/plugins/download_progress.plugin
Traceback (most recent call last):
File "/home/grab/gs-venv/lib/python3.7/site-packages/yapsy/PluginManager.py", line 527, in loadPlugins
is_correct_subclass = issubclass(element, self.categories_interfaces[category_name])
TypeError: issubclass() arg 1 must be a class
yapsy: DEBUG: correct subclass tests failed for: __name__ in /home/grab/wpull/thematrix/wpull/application/plugins/download_progress.plugin
Traceback (most recent call last):
File "/home/grab/gs-venv/lib/python3.7/site-packages/yapsy/PluginManager.py", line 527, in loadPlugins
is_correct_subclass = issubclass(element, self.categories_interfaces[category_name])
TypeError: issubclass() arg 1 must be a class
yapsy: DEBUG: correct subclass tests failed for: __package__ in /home/grab/wpull/thematrix/wpull/application/plugins/download_progress.plugin
Traceback (most recent call last):
File "/home/grab/gs-venv/lib/python3.7/site-packages/yapsy/PluginManager.py", line 527, in loadPlugins
is_correct_subclass = issubclass(element, self.categories_interfaces[category_name])
TypeError: issubclass() arg 1 must be a class
yapsy: DEBUG: correct subclass tests failed for: __spec__ in /home/grab/wpull/thematrix/wpull/application/plugins/download_progress.plugin
Traceback (most recent call last):
File "/home/grab/gs-venv/lib/python3.7/site-packages/yapsy/PluginManager.py", line 527, in loadPlugins
is_correct_subclass = issubclass(element, self.categories_interfaces[category_name])
TypeError: issubclass() arg 1 must be a class
yapsy: DEBUG: correct subclass tests failed for: cast in /home/grab/wpull/thematrix/wpull/application/plugins/download_progress.plugin
Traceback (most recent call last):
File "/home/grab/gs-venv/lib/python3.7/site-packages/yapsy/PluginManager.py", line 527, in loadPlugins
is_correct_subclass = issubclass(element, self.categories_interfaces[category_name])
TypeError: issubclass() arg 1 must be a class
yapsy: DEBUG: correct subclass tests failed for: new_encoded_stream in /home/grab/wpull/thematrix/wpull/application/plugins/download_progress.plugin
Traceback (most recent call last):
File "/home/grab/gs-venv/lib/python3.7/site-packages/yapsy/PluginManager.py", line 527, in loadPlugins
is_correct_subclass = issubclass(element, self.categories_interfaces[category_name])
TypeError: issubclass() arg 1 must be a class
yapsy: DEBUG: correct subclass tests failed for: __builtins__ in /home/grab/wpull/thematrix/wpull/application/plugins/server_response.plugin
Traceback (most recent call last):
File "/home/grab/gs-venv/lib/python3.7/site-packages/yapsy/PluginManager.py", line 527, in loadPlugins
is_correct_subclass = issubclass(element, self.categories_interfaces[category_name])
TypeError: issubclass() arg 1 must be a class
yapsy: DEBUG: correct subclass tests failed for: __cached__ in /home/grab/wpull/thematrix/wpull/application/plugins/server_response.plugin
Traceback (most recent call last):
File "/home/grab/gs-venv/lib/python3.7/site-packages/yapsy/PluginManager.py", line 527, in loadPlugins
is_correct_subclass = issubclass(element, self.categories_interfaces[category_name])
TypeError: issubclass() arg 1 must be a class
yapsy: DEBUG: correct subclass tests failed for: __doc__ in /home/grab/wpull/thematrix/wpull/application/plugins/server_response.plugin
Traceback (most recent call last):
File "/home/grab/gs-venv/lib/python3.7/site-packages/yapsy/PluginManager.py", line 527, in loadPlugins
is_correct_subclass = issubclass(element, self.categories_interfaces[category_name])
TypeError: issubclass() arg 1 must be a class
yapsy: DEBUG: correct subclass tests failed for: __file__ in /home/grab/wpull/thematrix/wpull/application/plugins/server_response.plugin
Traceback (most recent call last):
File "/home/grab/gs-venv/lib/python3.7/site-packages/yapsy/PluginManager.py", line 527, in loadPlugins
is_correct_subclass = issubclass(element, self.categories_interfaces[category_name])
TypeError: issubclass() arg 1 must be a class
yapsy: DEBUG: correct subclass tests failed for: __loader__ in /home/grab/wpull/thematrix/wpull/application/plugins/server_response.plugin
Traceback (most recent call last):
File "/home/grab/gs-venv/lib/python3.7/site-packages/yapsy/PluginManager.py", line 527, in loadPlugins
is_correct_subclass = issubclass(element, self.categories_interfaces[category_name])
TypeError: issubclass() arg 1 must be a class
yapsy: DEBUG: correct subclass tests failed for: __name__ in /home/grab/wpull/thematrix/wpull/application/plugins/server_response.plugin
Traceback (most recent call last):
File "/home/grab/gs-venv/lib/python3.7/site-packages/yapsy/PluginManager.py", line 527, in loadPlugins
is_correct_subclass = issubclass(element, self.categories_interfaces[category_name])
TypeError: issubclass() arg 1 must be a class
yapsy: DEBUG: correct subclass tests failed for: __package__ in /home/grab/wpull/thematrix/wpull/application/plugins/server_response.plugin
Traceback (most recent call last):
File "/home/grab/gs-venv/lib/python3.7/site-packages/yapsy/PluginManager.py", line 527, in loadPlugins
is_correct_subclass = issubclass(element, self.categories_interfaces[category_name])
TypeError: issubclass() arg 1 must be a class
yapsy: DEBUG: correct subclass tests failed for: __spec__ in /home/grab/wpull/thematrix/wpull/application/plugins/server_response.plugin
Traceback (most recent call last):
File "/home/grab/gs-venv/lib/python3.7/site-packages/yapsy/PluginManager.py", line 527, in loadPlugins
is_correct_subclass = issubclass(element, self.categories_interfaces[category_name])
TypeError: issubclass() arg 1 must be a class
yapsy: DEBUG: correct subclass tests failed for: event in /home/grab/wpull/thematrix/wpull/application/plugins/server_response.plugin
Traceback (most recent call last):
File "/home/grab/gs-venv/lib/python3.7/site-packages/yapsy/PluginManager.py", line 527, in loadPlugins
is_correct_subclass = issubclass(element, self.categories_interfaces[category_name])
TypeError: issubclass() arg 1 must be a class
wpull.application.tasks.plugin: DEBUG: Found plugin arg_warning_plugin_py from /home/grab/wpull/thematrix/wpull/application/plugins/arg_warning.plugin.py.
yapsy: DEBUG: Activating plugin: Default.arg_warning_plugin_py
wpull.application.tasks.plugin: DEBUG: Found plugin debug_console_plugin_py from /home/grab/wpull/thematrix/wpull/application/plugins/debug_console.plugin.py.
yapsy: DEBUG: Activating plugin: Default.debug_console_plugin_py
wpull.application.tasks.plugin: DEBUG: Found plugin download_progress_plugin_py from /home/grab/wpull/thematrix/wpull/application/plugins/download_progress.plugin.py.
yapsy: DEBUG: Activating plugin: Default.download_progress_plugin_py
wpull.application.tasks.plugin: DEBUG: Found plugin server_response_plugin_py from /home/grab/wpull/thematrix/wpull/application/plugins/server_response.plugin.py.
yapsy: DEBUG: Activating plugin: Default.server_response_plugin_py
wpull.database.sqltable: DEBUG: Setting pragmas.
wpull.application.tasks.database: DEBUG: Releasing any in-progress items in database.
wpull.application.tasks.download: DEBUG: Loaded cookies: []
wpull.application.tasks.database: DEBUG: Parsing URL /
wpull.application.tasks.database: DEBUG: Parsed URL <URLInfo at 0x7f07e9efc0f0 url=http://127.0.0.1:44461/ raw=http://127.0.0.1:44461/>
wpull.pipeline.pipeline: DEBUG: Worker id 0 Processed item <wpull.pipeline.app.AppSession object at 0x7f07e9f5e780>
wpull.pipeline.pipeline: DEBUG: Get item from source
wpull.pipeline.pipeline: DEBUG: Producer stopping.
wpull.pipeline.pipeline: DEBUG: Put poison pill.
wpull.pipeline.pipeline: DEBUG: Worker quitting.
wpull.pipeline.pipeline: DEBUG: 1 worker tasks completed
wpull.pipeline.pipeline: DEBUG: Exited workers loop.
wpull.pipeline.pipeline: DEBUG: Waiting for producer to stop.
wpull.pipeline.pipeline: DEBUG: Creating worker
wpull.pipeline.pipeline: DEBUG: Get item from source
wpull.pipeline.pipeline: DEBUG: Get item from source
wpull.pipeline.pipeline: DEBUG: Worker process id=0
wpull.pipeline.pipeline: DEBUG: Worker id 0 Processing item <wpull.pipeline.session.ItemSession object at 0x7f07e85d3860>
http.cookiejar: DEBUG: add_cookie_header
wpull.protocol.http.client: DEBUG: Client fetch request <Request(GET, http://127.0.0.1:44461/robots.txt, HTTP/1.1)>.
wpull.network.pool: DEBUG: Check out ('127.0.0.1', 44461, False)
wpull.network.dns: DEBUG: Lookup address 127.0.0.1.
wpull.pipeline.pipeline: DEBUG: Get item from source
asyncio: DEBUG: Get address info 127.0.0.1:0, family=<AddressFamily.AF_INET: 2>, proto=6
asyncio: DEBUG: Getting address info 127.0.0.1:0, family=<AddressFamily.AF_INET: 2>, proto=6 took 0.039ms: [(<AddressFamily.AF_INET: 2>, <SocketKind.SOCK_STREAM: 1>, 6, '', ('127.0.0.1', 0))]
wpull.network.dns: DEBUG: Resolved addresses: [_AddressInfo(ip_address='127.0.0.1', family=<AddressFamily.AF_INET: 2>, flow_info=None, scope_id=None)].
wpull.network.connection: DEBUG: Connecting to ('127.0.0.1', 44461).
asyncio: DEBUG: connect <socket.socket fd=78, family=AddressFamily.AF_INET, type=SocketKind.SOCK_STREAM, proto=6, laddr=('127.0.0.1', 53183)> to ('127.0.0.1', 44461)
asyncio: DEBUG: poll 29897.016 ms took 0.018 ms: 2 events
asyncio: DEBUG: <socket.socket fd=78, family=AddressFamily.AF_INET, type=SocketKind.SOCK_STREAM, proto=6, laddr=('127.0.0.1', 53183), raddr=('127.0.0.1', 44461)> connected to 127.0.0.1:44461: (<_SelectorSocketTransport fd=78 read=polling write=<idle, bufsize=0>>, <asyncio.streams.StreamReaderProtocol object at 0x7f07e9f09438>)
wpull.network.connection: DEBUG: Schedule check function.
wpull.network.connection: DEBUG: Connected.
wpull.protocol.http.stream: DEBUG: Sending headers.
wpull.protocol.http.stream: DEBUG: Reading header.
asyncio: DEBUG: poll 29893.926 ms took 0.015 ms: 1 events
tornado.access: INFO: 200 GET /robots.txt (127.0.0.1) 1.14ms
wpull.protocol.http.web: DEBUG: Handling response
http.cookiejar: DEBUG: extract_cookies: Server: TornadoServer/4.5.3
Content-Type: text/plain
Date: Fri, 05 Oct 2018 07:43:34 GMT
Accept-Ranges: bytes
Etag: "b16593c3136f7edabc356c4133c76fa0"
Last-Modified: Wed, 26 Mar 2014 05:49:18 GMT
Content-Length: 80
Vary: Accept-Encoding
wpull.protocol.http.stream: DEBUG: Reading body by length.
wpull.network.pool: DEBUG: No wait check in.
wpull.protocol.http.robots: DEBUG: Got a good robots.txt for http://127.0.0.1:44461/.
wpull.processor.web: DEBUG: Robots filter verdict True reason filters
http.cookiejar: DEBUG: add_cookie_header
wpull.processor.web: DEBUG: Filter verdict True reason filters
wpull.processor.web: INFO: Fetching ‘http://127.0.0.1:44461/’.
wpull.protocol.http.client: DEBUG: Client fetch request <Request(GET, http://127.0.0.1:44461/, HTTP/1.1)>.
wpull.network.pool: DEBUG: Check in ('127.0.0.1', 44461, False)
wpull.network.pool: DEBUG: Check out ('127.0.0.1', 44461, False)
wpull.protocol.http.stream: DEBUG: Sending headers.
wpull.protocol.http.stream: DEBUG: Reading header.
asyncio: DEBUG: poll 29883.530 ms took 0.019 ms: 1 events
tornado.access: INFO: 200 GET / (127.0.0.1) 2.07ms
wpull.protocol.http.web: DEBUG: Handling response
http.cookiejar: DEBUG: extract_cookies: Server: TornadoServer/4.5.3
Content-Type: text/html; charset=UTF-8
Date: Fri, 05 Oct 2018 07:43:34 GMT
Vary: Accept-Encoding
Content-Encoding: gzip
Set-Cookie: hi=hello; expires=Sun, 07 Oct 2018 07:43:34 GMT; Path=/
Transfer-Encoding: chunked
http.cookiejar: DEBUG: - checking cookie hi=hello
http.cookiejar: DEBUG: setting cookie: <Cookie hi=hello for 127.0.0.1/>
wpull.writer: DEBUG: Saving file to http/127.0.0.1+44461/index.html, mode=wb+.
wpull.protocol.http.chunked: DEBUG: Reading chunked trailer.
wpull.network.pool: DEBUG: No wait check in.
wpull.processor.web: INFO: Fetched ‘http://127.0.0.1:44461/’: 200 OK. Length: unspecified [text/html; charset=UTF-8].
wpull.processor.rule: DEBUG: Candidate URLs: inline=1 linked=2
wpull.pipeline.session: DEBUG: Marking URL http://127.0.0.1:44461/ status Status.done.
wpull.processor.web: DEBUG: Sleeping 0.11352351843584843
wpull.network.pool: DEBUG: Check in ('127.0.0.1', 44461, False)
wpull.protocol.http.web: DEBUG: Early close session.
wpull.pipeline.pipeline: DEBUG: Worker id 0 Processed item <wpull.pipeline.session.ItemSession object at 0x7f07e85d3860>
wpull.pipeline.pipeline: DEBUG: Get item from source
wpull.pipeline.pipeline: DEBUG: Get item from source
wpull.pipeline.pipeline: DEBUG: Worker id 0 Processing item <wpull.pipeline.session.ItemSession object at 0x7f07e9ee0d68>
wpull.processor.web: DEBUG: Robots filter verdict True reason filters
http.cookiejar: DEBUG: add_cookie_header
http.cookiejar: DEBUG: Checking 127.0.0.1 for cookies to return
http.cookiejar: DEBUG: - checking cookie path=/
http.cookiejar: DEBUG: - checking cookie hi=hello
http.cookiejar: DEBUG: it's a match
wpull.processor.web: DEBUG: Filter verdict True reason filters
wpull.processor.web: INFO: Fetching ‘http://127.0.0.1:44461/%95%B6%8E%9A%89%BB%82%AF/’.
wpull.protocol.http.client: DEBUG: Client fetch request <Request(GET, http://127.0.0.1:44461/%95%B6%8E%9A%89%BB%82%AF/, HTTP/1.1)>.
wpull.network.pool: DEBUG: Check out ('127.0.0.1', 44461, False)
wpull.protocol.http.stream: DEBUG: Sending headers.
wpull.protocol.http.stream: DEBUG: Reading header.
wpull.pipeline.pipeline: DEBUG: Get item from source
tornado.access: WARNING: 404 GET /%95%B6%8E%9A%89%BB%82%AF/ (127.0.0.1) 1.31ms
wpull.protocol.http.web: DEBUG: Handling response
http.cookiejar: DEBUG: extract_cookies: Server: TornadoServer/4.5.3
Content-Type: text/plain
Date: Fri, 05 Oct 2018 07:43:34 GMT
Content-Length: 334
Vary: Accept-Encoding
wpull.writer: DEBUG: Saving file to http/127.0.0.1+44461/%95%b6%8e%9a%89%bb%82%af/index.html, mode=wb+.
wpull.protocol.http.stream: DEBUG: Reading body by length.
wpull.network.pool: DEBUG: No wait check in.
wpull.processor.web: INFO: Fetched ‘http://127.0.0.1:44461/%95%B6%8E%9A%89%BB%82%AF/’: 404 Not Found. Length: 334 [text/plain].
wpull.pipeline.session: DEBUG: Marking URL http://127.0.0.1:44461/%95%B6%8E%9A%89%BB%82%AF/ status Status.skipped.
wpull.processor.web: DEBUG: Sleeping 0.11253906286289002
wpull.network.pool: DEBUG: Check in ('127.0.0.1', 44461, False)
wpull.protocol.http.web: DEBUG: Early close session.
wpull.pipeline.pipeline: DEBUG: Worker id 0 Processed item <wpull.pipeline.session.ItemSession object at 0x7f07e9ee0d68>
wpull.pipeline.pipeline: DEBUG: Worker id 0 Processing item <wpull.pipeline.session.ItemSession object at 0x7f07e85b0ef0>
wpull.processor.web: DEBUG: Robots filter verdict True reason filters
http.cookiejar: DEBUG: add_cookie_header
http.cookiejar: DEBUG: Checking 127.0.0.1 for cookies to return
http.cookiejar: DEBUG: - checking cookie path=/
http.cookiejar: DEBUG: - checking cookie hi=hello
http.cookiejar: DEBUG: it's a match
wpull.processor.web: DEBUG: Filter verdict True reason filters
wpull.processor.web: INFO: Fetching ‘http://127.0.0.1:44461/static/style.css’.
wpull.protocol.http.client: DEBUG: Client fetch request <Request(GET, http://127.0.0.1:44461/static/style.css, HTTP/1.1)>.
wpull.network.pool: DEBUG: Check out ('127.0.0.1', 44461, False)
wpull.protocol.http.stream: DEBUG: Sending headers.
wpull.protocol.http.stream: DEBUG: Reading header.
wpull.pipeline.pipeline: DEBUG: Get item from source
tornado.access: INFO: 200 GET /static/style.css (127.0.0.1) 1.04ms
wpull.protocol.http.web: DEBUG: Handling response
http.cookiejar: DEBUG: extract_cookies: Server: TornadoServer/4.5.3
Content-Type: text/css
Date: Fri, 05 Oct 2018 07:43:34 GMT
Accept-Ranges: bytes
Etag: "de93d7700c41fd8196f0c6b69993f3af"
Last-Modified: Tue, 04 Mar 2014 10:09:31 GMT
Vary: Accept-Encoding
Content-Encoding: gzip
Transfer-Encoding: chunked
wpull.writer: DEBUG: Saving file to http/127.0.0.1+44461/static/style.css, mode=wb+.
wpull.protocol.http.chunked: DEBUG: Reading chunked trailer.
wpull.network.pool: DEBUG: No wait check in.
wpull.processor.web: INFO: Fetched ‘http://127.0.0.1:44461/static/style.css’: 200 OK. Length: unspecified [text/css].
wpull.processor.rule: DEBUG: Candidate URLs: inline=0 linked=0
wpull.pipeline.session: DEBUG: Marking URL http://127.0.0.1:44461/static/style.css status Status.done.
wpull.processor.web: DEBUG: Sleeping 0.14370252795794722
wpull.network.pool: DEBUG: Check in ('127.0.0.1', 44461, False)
wpull.protocol.http.web: DEBUG: Early close session.
wpull.pipeline.pipeline: DEBUG: Worker id 0 Processed item <wpull.pipeline.session.ItemSession object at 0x7f07e85b0ef0>
wpull.pipeline.pipeline: DEBUG: Worker id 0 Processing item <wpull.pipeline.session.ItemSession object at 0x7f07f2c21978>
root: WARNING: No processor available to handle 'mailto' scheme.
wpull.pipeline.session: DEBUG: Skipping ‘mailto:[email protected]’.
wpull.pipeline.pipeline: DEBUG: Worker id 0 Processed item <wpull.pipeline.session.ItemSession object at 0x7f07f2c21978>
wpull.pipeline.pipeline: DEBUG: Get item from source
wpull.pipeline.pipeline: DEBUG: Producer stopping.
wpull.pipeline.pipeline: DEBUG: Put poison pill.
wpull.pipeline.pipeline: DEBUG: Worker quitting.
wpull.pipeline.pipeline: DEBUG: 1 worker tasks completed
wpull.pipeline.pipeline: DEBUG: Exited workers loop.
wpull.pipeline.pipeline: DEBUG: Waiting for producer to stop.
wpull.pipeline.pipeline: DEBUG: Creating worker
wpull.pipeline.pipeline: DEBUG: Get item from source
wpull.pipeline.pipeline: DEBUG: Get item from source
wpull.pipeline.pipeline: DEBUG: Worker process id=0
wpull.pipeline.pipeline: DEBUG: Worker id 0 Processing item <wpull.pipeline.app.AppSession object at 0x7f07e9f5e780>
wpull.application.tasks.stats: INFO: FINISHED.
wpull.application.tasks.stats: INFO: Duration: 0:00:00. Speed: 864.1 B/s.
wpull.application.tasks.stats: INFO: Downloaded: 2 files, 300.0 B.
wpull.pipeline.pipeline: DEBUG: Worker id 0 Processed item <wpull.pipeline.app.AppSession object at 0x7f07e9f5e780>
wpull.pipeline.pipeline: DEBUG: Get item from source
wpull.pipeline.pipeline: DEBUG: Producer stopping.
wpull.pipeline.pipeline: DEBUG: Put poison pill.
wpull.pipeline.pipeline: DEBUG: Worker quitting.
wpull.pipeline.pipeline: DEBUG: 1 worker tasks completed
wpull.pipeline.pipeline: DEBUG: Exited workers loop.
wpull.pipeline.pipeline: DEBUG: Waiting for producer to stop.
wpull.pipeline.pipeline: DEBUG: Creating worker
wpull.pipeline.pipeline: DEBUG: Get item from source
wpull.pipeline.pipeline: DEBUG: Get item from source
wpull.pipeline.pipeline: DEBUG: Worker process id=0
wpull.pipeline.pipeline: DEBUG: Worker id 0 Processing item <wpull.pipeline.app.AppSession object at 0x7f07e9f5e780>
wpull.pipeline.pipeline: DEBUG: Worker id 0 Processed item <wpull.pipeline.app.AppSession object at 0x7f07e9f5e780>
wpull.pipeline.pipeline: DEBUG: Get item from source
wpull.pipeline.pipeline: DEBUG: Producer stopping.
wpull.pipeline.pipeline: DEBUG: Put poison pill.
wpull.pipeline.pipeline: DEBUG: Worker quitting.
wpull.pipeline.pipeline: DEBUG: 1 worker tasks completed
wpull.pipeline.pipeline: DEBUG: Exited workers loop.
wpull.pipeline.pipeline: DEBUG: Waiting for producer to stop.
wpull.application.app: INFO: Exiting with status 0.
asyncio: DEBUG: Close <_UnixSelectorEventLoop running=False closed=False debug=True>
--------------------- >> end captured logging << ---------------------
======================================================================
FAIL: test_session_cookie (wpull.testing.integration.http_app_test.TestHTTPGoodApp)
----------------------------------------------------------------------
Traceback (most recent call last):
File "/home/grab/gs-venv/lib/python3.7/site-packages/tornado/testing.py", line 136, in __call__
result = self.orig_method(*args, **kwargs)
File "/home/grab/wpull/thematrix/wpull/testing/async_.py", line 29, in wrapper
loop=self.event_loop)
File "/home/grab/.pyenv/versions/3.7.0/lib/python3.7/asyncio/base_events.py", line 568, in run_until_complete
return future.result()
File "/home/grab/.pyenv/versions/3.7.0/lib/python3.7/asyncio/tasks.py", line 412, in wait_for
return fut.result()
File "/home/grab/wpull/thematrix/wpull/testing/integration/http_app_test.py", line 335, in test_session_cookie
self.assertEqual(0, exit_code)
AssertionError: 0 != 8
-------------------- >> begin captured stdout << ---------------------
INFO Fetching ‘http://127.0.0.1:39433/cookie’.
.
INFO Fetched ‘http://127.0.0.1:39433/cookie’: 400 Bad Request. Length: 335 [text/plain].
INFO FINISHED.
INFO Duration: 0:00:01. Speed: -- B/s.
INFO Downloaded: 0 files, 0.0 B.
--------------------- >> end captured stdout << ----------------------
-------------------- >> begin captured logging << --------------------
asyncio: DEBUG: Using selector: EpollSelector
wpull.testing.util: DEBUG: Switch to /tmp/tmpjngpq9w9
wpull.application.options: DEBUG: Encoding: utf-8
wpull.pipeline.pipeline: DEBUG: Creating worker
wpull.pipeline.pipeline: DEBUG: Get item from source
wpull.pipeline.pipeline: DEBUG: Get item from source
wpull.pipeline.pipeline: DEBUG: Worker process id=0
wpull.pipeline.pipeline: DEBUG: Worker id 0 Processing item <wpull.pipeline.app.AppSession object at 0x7f07e9074128>
wpull.application.tasks.plugin: DEBUG: Instance <wpull.application.app.Application object at 0x7f07e9073160> registered event Event.pipeline_begin
wpull.application.tasks.plugin: DEBUG: Instance <wpull.application.app.Application object at 0x7f07e9073160> registered event Event.pipeline_end
wpull.application.tasks.plugin: DEBUG: Instance <wpull.application.tasks.stats.StatsStopTask object at 0x7f07e90d0978> registered event PluginFunctions.finishing_statistics
wpull.application.tasks.plugin: DEBUG: Instance <wpull.application.tasks.shutdown.AppStopTask object at 0x7f07e90735c0> registered event PluginFunctions.exit_status
wpull.application.tasks.plugin: DEBUG: Instance <wpull.application.tasks.shutdown.AppStopTask object at 0x7f07e90735c0> registered hook PluginFunctions.exit_status
yapsy: DEBUG: correct subclass tests failed for: _ in /home/grab/wpull/thematrix/wpull/application/plugins/arg_warning.plugin
Traceback (most recent call last):
File "/home/grab/gs-venv/lib/python3.7/site-packages/yapsy/PluginManager.py", line 527, in loadPlugins
is_correct_subclass = issubclass(element, self.categories_interfaces[category_name])
TypeError: issubclass() arg 1 must be a class
yapsy: DEBUG: correct subclass tests failed for: __builtins__ in /home/grab/wpull/thematrix/wpull/application/plugins/arg_warning.plugin
Traceback (most recent call last):
File "/home/grab/gs-venv/lib/python3.7/site-packages/yapsy/PluginManager.py", line 527, in loadPlugins
is_correct_subclass = issubclass(element, self.categories_interfaces[category_name])
TypeError: issubclass() arg 1 must be a class
yapsy: DEBUG: correct subclass tests failed for: __cached__ in /home/grab/wpull/thematrix/wpull/application/plugins/arg_warning.plugin
Traceback (most recent call last):
File "/home/grab/gs-venv/lib/python3.7/site-packages/yapsy/PluginManager.py", line 527, in loadPlugins
is_correct_subclass = issubclass(element, self.categories_interfaces[category_name])
TypeError: issubclass() arg 1 must be a class
yapsy: DEBUG: correct subclass tests failed for: __doc__ in /home/grab/wpull/thematrix/wpull/application/plugins/arg_warning.plugin
Traceback (most recent call last):
File "/home/grab/gs-venv/lib/python3.7/site-packages/yapsy/PluginManager.py", line 527, in loadPlugins
is_correct_subclass = issubclass(element, self.categories_interfaces[category_name])
TypeError: issubclass() arg 1 must be a class
yapsy: DEBUG: correct subclass tests failed for: __file__ in /home/grab/wpull/thematrix/wpull/application/plugins/arg_warning.plugin
Traceback (most recent call last):
File "/home/grab/gs-venv/lib/python3.7/site-packages/yapsy/PluginManager.py", line 527, in loadPlugins
is_correct_subclass = issubclass(element, self.categories_interfaces[category_name])
TypeError: issubclass() arg 1 must be a class
yapsy: DEBUG: correct subclass tests failed for: __loader__ in /home/grab/wpull/thematrix/wpull/application/plugins/arg_warning.plugin
Traceback (most recent call last):
File "/home/grab/gs-venv/lib/python3.7/site-packages/yapsy/PluginManager.py", line 527, in loadPlugins
is_correct_subclass = issubclass(element, self.categories_interfaces[category_name])
TypeError: issubclass() arg 1 must be a class
yapsy: DEBUG: correct subclass tests failed for: __name__ in /home/grab/wpull/thematrix/wpull/application/plugins/arg_warning.plugin
Traceback (most recent call last):
File "/home/grab/gs-venv/lib/python3.7/site-packages/yapsy/PluginManager.py", line 527, in loadPlugins
is_correct_subclass = issubclass(element, self.categories_interfaces[category_name])
TypeError: issubclass() arg 1 must be a class
yapsy: DEBUG: correct subclass tests failed for: __package__ in /home/grab/wpull/thematrix/wpull/application/plugins/arg_warning.plugin
Traceback (most recent call last):
File "/home/grab/gs-venv/lib/python3.7/site-packages/yapsy/PluginManager.py", line 527, in loadPlugins
is_correct_subclass = issubclass(element, self.categories_interfaces[category_name])
TypeError: issubclass() arg 1 must be a class
yapsy: DEBUG: correct subclass tests failed for: __spec__ in /home/grab/wpull/thematrix/wpull/application/plugins/arg_warning.plugin
Traceback (most recent call last):
File "/home/grab/gs-venv/lib/python3.7/site-packages/yapsy/PluginManager.py", line 527, in loadPlugins
is_correct_subclass = issubclass(element, self.categories_interfaces[category_name])
TypeError: issubclass() arg 1 must be a class
yapsy: DEBUG: correct subclass tests failed for: _logger in /home/grab/wpull/thematrix/wpull/application/plugins/arg_warning.plugin
Traceback (most recent call last):
File "/home/grab/gs-venv/lib/python3.7/site-packages/yapsy/PluginManager.py", line 527, in loadPlugins
is_correct_subclass = issubclass(element, self.categories_interfaces[category_name])
TypeError: issubclass() arg 1 must be a class
yapsy: DEBUG: correct subclass tests failed for: gettext in /home/grab/wpull/thematrix/wpull/application/plugins/arg_warning.plugin
Traceback (most recent call last):
File "/home/grab/gs-venv/lib/python3.7/site-packages/yapsy/PluginManager.py", line 527, in loadPlugins
is_correct_subclass = issubclass(element, self.categories_interfaces[category_name])
TypeError: issubclass() arg 1 must be a class
yapsy: DEBUG: correct subclass tests failed for: logging in /home/grab/wpull/thematrix/wpull/application/plugins/arg_warning.plugin
Traceback (most recent call last):
File "/home/grab/gs-venv/lib/python3.7/site-packages/yapsy/PluginManager.py", line 527, in loadPlugins
is_correct_subclass = issubclass(element, self.categories_interfaces[category_name])
TypeError: issubclass() arg 1 must be a class
yapsy: DEBUG: correct subclass tests failed for: _ in /home/grab/wpull/thematrix/wpull/application/plugins/debug_console.plugin
Traceback (most recent call last):
File "/home/grab/gs-venv/lib/python3.7/site-packages/yapsy/PluginManager.py", line 527, in loadPlugins
is_correct_subclass = issubclass(element, self.categories_interfaces[category_name])
TypeError: issubclass() arg 1 must be a class
yapsy: DEBUG: correct subclass tests failed for: __builtins__ in /home/grab/wpull/thematrix/wpull/application/plugins/debug_console.plugin
Traceback (most recent call last):
File "/home/grab/gs-venv/lib/python3.7/site-packages/yapsy/PluginManager.py", line 527, in loadPlugins
is_correct_subclass = issubclass(element, self.categories_interfaces[category_name])
TypeError: issubclass() arg 1 must be a class
yapsy: DEBUG: correct subclass tests failed for: __cached__ in /home/grab/wpull/thematrix/wpull/application/plugins/debug_console.plugin
Traceback (most recent call last):
File "/home/grab/gs-venv/lib/python3.7/site-packages/yapsy/PluginManager.py", line 527, in loadPlugins
is_correct_subclass = issubclass(element, self.categories_interfaces[category_name])
TypeError: issubclass() arg 1 must be a class
yapsy: DEBUG: correct subclass tests failed for: __doc__ in /home/grab/wpull/thematrix/wpull/application/plugins/debug_console.plugin
Traceback (most recent call last):
File "/home/grab/gs-venv/lib/python3.7/site-packages/yapsy/PluginManager.py", line 527, in loadPlugins
is_correct_subclass = issubclass(element, self.categories_interfaces[category_name])
TypeError: issubclass() arg 1 must be a class
yapsy: DEBUG: correct subclass tests failed for: __file__ in /home/grab/wpull/thematrix/wpull/application/plugins/debug_console.plugin
Traceback (most recent call last):
File "/home/grab/gs-venv/lib/python3.7/site-packages/yapsy/PluginManager.py", line 527, in loadPlugins
is_correct_subclass = issubclass(element, self.categories_interfaces[category_name])
TypeError: issubclass() arg 1 must be a class
yapsy: DEBUG: correct subclass tests failed for: __loader__ in /home/grab/wpull/thematrix/wpull/application/plugins/debug_console.plugin
Traceback (most recent call last):
File "/home/grab/gs-venv/lib/python3.7/site-packages/yapsy/PluginManager.py", line 527, in loadPlugins
is_correct_subclass = issubclass(element, self.categories_interfaces[category_name])
TypeError: issubclass() arg 1 must be a class
yapsy: DEBUG: correct subclass tests failed for: __name__ in /home/grab/wpull/thematrix/wpull/application/plugins/debug_console.plugin
Traceback (most recent call last):
File "/home/grab/gs-venv/lib/python3.7/site-packages/yapsy/PluginManager.py", line 527, in loadPlugins
is_correct_subclass = issubclass(element, self.categories_interfaces[category_name])
TypeError: issubclass() arg 1 must be a class
yapsy: DEBUG: correct subclass tests failed for: __package__ in /home/grab/wpull/thematrix/wpull/application/plugins/debug_console.plugin
Traceback (most recent call last):
File "/home/grab/gs-venv/lib/python3.7/site-packages/yapsy/PluginManager.py", line 527, in loadPlugins
is_correct_subclass = issubclass(element, self.categories_interfaces[category_name])
TypeError: issubclass() arg 1 must be a class
yapsy: DEBUG: correct subclass tests failed for: __spec__ in /home/grab/wpull/thematrix/wpull/application/plugins/debug_console.plugin
Traceback (most recent call last):
File "/home/grab/gs-venv/lib/python3.7/site-packages/yapsy/PluginManager.py", line 527, in loadPlugins
is_correct_subclass = issubclass(element, self.categories_interfaces[category_name])
TypeError: issubclass() arg 1 must be a class
yapsy: DEBUG: correct subclass tests failed for: _logger in /home/grab/wpull/thematrix/wpull/application/plugins/debug_console.plugin
Traceback (most recent call last):
File "/home/grab/gs-venv/lib/python3.7/site-packages/yapsy/PluginManager.py", line 527, in loadPlugins
is_correct_subclass = issubclass(element, self.categories_interfaces[category_name])
TypeError: issubclass() arg 1 must be a class
yapsy: DEBUG: correct subclass tests failed for: atexit in /home/grab/wpull/thematrix/wpull/application/plugins/debug_console.plugin
Traceback (most recent call last):
File "/home/grab/gs-venv/lib/python3.7/site-packages/yapsy/PluginManager.py", line 527, in loadPlugins
is_correct_subclass = issubclass(element, self.categories_interfaces[category_name])
TypeError: issubclass() arg 1 must be a class
yapsy: DEBUG: correct subclass tests failed for: gettext in /home/grab/wpull/thematrix/wpull/application/plugins/debug_console.plugin
Traceback (most recent call last):
File "/home/grab/gs-venv/lib/python3.7/site-packages/yapsy/PluginManager.py", line 527, in loadPlugins
is_correct_subclass = issubclass(element, self.categories_interfaces[category_name])
TypeError: issubclass() arg 1 must be a class
yapsy: DEBUG: correct subclass tests failed for: logging in /home/grab/wpull/thematrix/wpull/application/plugins/debug_console.plugin
Traceback (most recent call last):
File "/home/grab/gs-venv/lib/python3.7/site-packages/yapsy/PluginManager.py", line 527, in loadPlugins
is_correct_subclass = issubclass(element, self.categories_interfaces[category_name])
TypeError: issubclass() arg 1 must be a class
yapsy: DEBUG: correct subclass tests failed for: socket in /home/grab/wpull/thematrix/wpull/application/plugins/debug_console.plugin
Traceback (most recent call last):
File "/home/grab/gs-venv/lib/python3.7/site-packages/yapsy/PluginManager.py", line 527, in loadPlugins
is_correct_subclass = issubclass(element, self.categories_interfaces[category_name])
TypeError: issubclass() arg 1 must be a class
yapsy: DEBUG: correct subclass tests failed for: tornado in /home/grab/wpull/thematrix/wpull/application/plugins/debug_console.plugin
Traceback (most recent call last):
File "/home/grab/gs-venv/lib/python3.7/site-packages/yapsy/PluginManager.py", line 527, in loadPlugins
is_correct_subclass = issubclass(element, self.categories_interfaces[category_name])
TypeError: issubclass() arg 1 must be a class
yapsy: DEBUG: correct subclass tests failed for: LOG_DEBUG in /home/grab/wpull/thematrix/wpull/application/plugins/download_progress.plugin
Traceback (most recent call last):
File "/home/grab/gs-venv/lib/python3.7/site-packages/yapsy/PluginManager.py", line 527, in loadPlugins
is_correct_subclass = issubclass(element, self.categories_interfaces[category_name])
TypeError: issubclass() arg 1 must be a class
yapsy: DEBUG: correct subclass tests failed for: LOG_VERBOSE in /home/grab/wpull/thematrix/wpull/application/plugins/download_progress.plugin
Traceback (most recent call last):
File "/home/grab/gs-venv/lib/python3.7/site-packages/yapsy/PluginManager.py", line 527, in loadPlugins
is_correct_subclass = issubclass(element, self.categories_interfaces[category_name])
TypeError: issubclass() arg 1 must be a class
yapsy: DEBUG: correct subclass tests failed for: __builtins__ in /home/grab/wpull/thematrix/wpull/application/plugins/download_progress.plugin
Traceback (most recent call last):
File "/home/grab/gs-venv/lib/python3.7/site-packages/yapsy/PluginManager.py", line 527, in loadPlugins
is_correct_subclass = issubclass(element, self.categories_interfaces[category_name])
TypeError: issubclass() arg 1 must be a class
yapsy: DEBUG: correct subclass tests failed for: __cached__ in /home/grab/wpull/thematrix/wpull/application/plugins/download_progress.plugin
Traceback (most recent call last):
File "/home/grab/gs-venv/lib/python3.7/site-packages/yapsy/PluginManager.py", line 527, in loadPlugins
is_correct_subclass = issubclass(element, self.categories_interfaces[category_name])
TypeError: issubclass() arg 1 must be a class
yapsy: DEBUG: correct subclass tests failed for: __doc__ in /home/grab/wpull/thematrix/wpull/application/plugins/download_progress.plugin
Traceback (most recent call last):
File "/home/grab/gs-venv/lib/python3.7/site-packages/yapsy/PluginManager.py", line 527, in loadPlugins
is_correct_subclass = issubclass(element, self.categories_interfaces[category_name])
TypeError: issubclass() arg 1 must be a class
yapsy: DEBUG: correct subclass tests failed for: __file__ in /home/grab/wpull/thematrix/wpull/application/plugins/download_progress.plugin
Traceback (most recent call last):
File "/home/grab/gs-venv/lib/python3.7/site-packages/yapsy/PluginManager.py", line 527, in loadPlugins
is_correct_subclass = issubclass(element, self.categories_interfaces[category_name])
TypeError: issubclass() arg 1 must be a class
yapsy: DEBUG: correct subclass tests failed for: __loader__ in /home/grab/wpull/thematrix/wpull/application/plugins/download_progress.plugin
Traceback (most recent call last):
File "/home/grab/gs-venv/lib/python3.7/site-packages/yapsy/PluginManager.py", line 527, in loadPlugins
is_correct_subclass = issubclass(element, self.categories_interfaces[category_name])
TypeError: issubclass() arg 1 must be a class
yapsy: DEBUG: correct subclass tests failed for: __name__ in /home/grab/wpull/thematrix/wpull/application/plugins/download_progress.plugin
Traceback (most recent call last):
File "/home/grab/gs-venv/lib/python3.7/site-packages/yapsy/PluginManager.py", line 527, in loadPlugins
is_correct_subclass = issubclass(element, self.categories_interfaces[category_name])
TypeError: issubclass() arg 1 must be a class
yapsy: DEBUG: correct subclass tests failed for: __package__ in /home/grab/wpull/thematrix/wpull/application/plugins/download_progress.plugin
Traceback (most recent call last):
File "/home/grab/gs-venv/lib/python3.7/site-packages/yapsy/PluginManager.py", line 527, in loadPlugins
is_correct_subclass = issubclass(element, self.categories_interfaces[category_name])
TypeError: issubclass() arg 1 must be a class
yapsy: DEBUG: correct subclass tests failed for: __spec__ in /home/grab/wpull/thematrix/wpull/application/plugins/download_progress.plugin
Traceback (most recent call last):
File "/home/grab/gs-venv/lib/python3.7/site-packages/yapsy/PluginManager.py", line 527, in loadPlugins
is_correct_subclass = issubclass(element, self.categories_interfaces[category_name])
TypeError: issubclass() arg 1 must be a class
yapsy: DEBUG: correct subclass tests failed for: cast in /home/grab/wpull/thematrix/wpull/application/plugins/download_progress.plugin
Traceback (most recent call last):
File "/home/grab/gs-venv/lib/python3.7/site-packages/yapsy/PluginManager.py", line 527, in loadPlugins
is_correct_subclass = issubclass(element, self.categories_interfaces[category_name])
TypeError: issubclass() arg 1 must be a class
yapsy: DEBUG: correct subclass tests failed for: new_encoded_stream in /home/grab/wpull/thematrix/wpull/application/plugins/download_progress.plugin
Traceback (most recent call last):
File "/home/grab/gs-venv/lib/python3.7/site-packages/yapsy/PluginManager.py", line 527, in loadPlugins
is_correct_subclass = issubclass(element, self.categories_interfaces[category_name])
TypeError: issubclass() arg 1 must be a class
yapsy: DEBUG: correct subclass tests failed for: __builtins__ in /home/grab/wpull/thematrix/wpull/application/plugins/server_response.plugin
Traceback (most recent call last):
File "/home/grab/gs-venv/lib/python3.7/site-packages/yapsy/PluginManager.py", line 527, in loadPlugins
is_correct_subclass = issubclass(element, self.categories_interfaces[category_name])
TypeError: issubclass() arg 1 must be a class
yapsy: DEBUG: correct subclass tests failed for: __cached__ in /home/grab/wpull/thematrix/wpull/application/plugins/server_response.plugin
Traceback (most recent call last):
File "/home/grab/gs-venv/lib/python3.7/site-packages/yapsy/PluginManager.py", line 527, in loadPlugins
is_correct_subclass = issubclass(element, self.categories_interfaces[category_name])
TypeError: issubclass() arg 1 must be a class
yapsy: DEBUG: correct subclass tests failed for: __doc__ in /home/grab/wpull/thematrix/wpull/application/plugins/server_response.plugin
Traceback (most recent call last):
File "/home/grab/gs-venv/lib/python3.7/site-packages/yapsy/PluginManager.py", line 527, in loadPlugins
is_correct_subclass = issubclass(element, self.categories_interfaces[category_name])
TypeError: issubclass() arg 1 must be a class
yapsy: DEBUG: correct subclass tests failed for: __file__ in /home/grab/wpull/thematrix/wpull/application/plugins/server_response.plugin
Traceback (most recent call last):
File "/home/grab/gs-venv/lib/python3.7/site-packages/yapsy/PluginManager.py", line 527, in loadPlugins
is_correct_subclass = issubclass(element, self.categories_interfaces[category_name])
TypeError: issubclass() arg 1 must be a class
yapsy: DEBUG: correct subclass tests failed for: __loader__ in /home/grab/wpull/thematrix/wpull/application/plugins/server_response.plugin
Traceback (most recent call last):
File "/home/grab/gs-venv/lib/python3.7/site-packages/yapsy/PluginManager.py", line 527, in loadPlugins
is_correct_subclass = issubclass(element, self.categories_interfaces[category_name])
TypeError: issubclass() arg 1 must be a class
yapsy: DEBUG: correct subclass tests failed for: __name__ in /home/grab/wpull/thematrix/wpull/application/plugins/server_response.plugin
Traceback (most recent call last):
File "/home/grab/gs-venv/lib/python3.7/site-packages/yapsy/PluginManager.py", line 527, in loadPlugins
is_correct_subclass = issubclass(element, self.categories_interfaces[category_name])
TypeError: issubclass() arg 1 must be a class
yapsy: DEBUG: correct subclass tests failed for: __package__ in /home/grab/wpull/thematrix/wpull/application/plugins/server_response.plugin
Traceback (most recent call last):
File "/home/grab/gs-venv/lib/python3.7/site-packages/yapsy/PluginManager.py", line 527, in loadPlugins
is_correct_subclass = issubclass(element, self.categories_interfaces[category_name])
TypeError: issubclass() arg 1 must be a class
yapsy: DEBUG: correct subclass tests failed for: __spec__ in /home/grab/wpull/thematrix/wpull/application/plugins/server_response.plugin
Traceback (most recent call last):
File "/home/grab/gs-venv/lib/python3.7/site-packages/yapsy/PluginManager.py", line 527, in loadPlugins
is_correct_subclass = issubclass(element, self.categories_interfaces[category_name])
TypeError: issubclass() arg 1 must be a class
yapsy: DEBUG: correct subclass tests failed for: event in /home/grab/wpull/thematrix/wpull/application/plugins/server_response.plugin
Traceback (most recent call last):
File "/home/grab/gs-venv/lib/python3.7/site-packages/yapsy/PluginManager.py", line 527, in loadPlugins
is_correct_subclass = issubclass(element, self.categories_interfaces[category_name])
TypeError: issubclass() arg 1 must be a class
wpull.application.tasks.plugin: DEBUG: Found plugin download_progress_plugin_py from /home/grab/wpull/thematrix/wpull/application/plugins/download_progress.plugin.py.
yapsy: DEBUG: Activating plugin: Default.download_progress_plugin_py
wpull.application.tasks.plugin: DEBUG: Found plugin server_response_plugin_py from /home/grab/wpull/thematrix/wpull/application/plugins/server_response.plugin.py.
wpull.application.tasks.plugin: DEBUG: Found plugin debug_console_plugin_py from /home/grab/wpull/thematrix/wpull/application/plugins/debug_console.plugin.py.
yapsy: DEBUG: Activating plugin: Default.debug_console_plugin_py
wpull.application.tasks.plugin: DEBUG: Found plugin arg_warning_plugin_py from /home/grab/wpull/thematrix/wpull/application/plugins/arg_warning.plugin.py.
yapsy: DEBUG: Activating plugin: Default.arg_warning_plugin_py
wpull.database.sqltable: DEBUG: Setting pragmas.
wpull.application.tasks.database: DEBUG: Releasing any in-progress items in database.
wpull.application.tasks.sslcontext: DEBUG: Reading PEM /home/grab/wpull/thematrix/wpull/application/tasks/../../cert/ca-bundle.pem.
wpull.application.tasks.sslcontext: DEBUG: Reading PEM /etc/ssl/certs/ca-certificates.crt.
wpull.application.tasks.sslcontext: DEBUG: CA certs loaded.
wpull.application.tasks.download: DEBUG: Loaded cookies: [Cookie(version=0, name='sessionid', value='boxcat', port=None, port_specified=False, domain='', domain_specified=False, domain_initial_dot=False, path='/', path_specified=False, secure=False, expires=None, discard=True, comment=None, comment_url=None, rest={}, rfc2109=False), Cookie(version=0, name='test', value='no', port=None, port_specified=False, domain='localhost.local', domain_specified=False, domain_initial_dot=False, path='/', path_specified=False, secure=False, expires=None, discard=True, comment=None, comment_url=None, rest={}, rfc2109=False)]
wpull.application.tasks.database: DEBUG: Parsing URL http://127.0.0.1:39433/cookie
wpull.application.tasks.database: DEBUG: Parsed URL <URLInfo at 0x7f07e8febeb8 url=http://127.0.0.1:39433/cookie raw=http://127.0.0.1:39433/cookie>
wpull.pipeline.pipeline: DEBUG: Worker id 0 Processed item <wpull.pipeline.app.AppSession object at 0x7f07e9074128>
wpull.pipeline.pipeline: DEBUG: Get item from source
wpull.pipeline.pipeline: DEBUG: Producer stopping.
wpull.pipeline.pipeline: DEBUG: Put poison pill.
wpull.pipeline.pipeline: DEBUG: Worker quitting.
wpull.pipeline.pipeline: DEBUG: 1 worker tasks completed
wpull.pipeline.pipeline: DEBUG: Exited workers loop.
wpull.pipeline.pipeline: DEBUG: Waiting for producer to stop.
wpull.pipeline.pipeline: DEBUG: Creating worker
wpull.pipeline.pipeline: DEBUG: Get item from source
wpull.pipeline.pipeline: DEBUG: Get item from source
wpull.pipeline.pipeline: DEBUG: Worker process id=0
wpull.pipeline.pipeline: DEBUG: Worker id 0 Processing item <wpull.pipeline.session.ItemSession object at 0x7f07e9deb898>
wpull.processor.web: DEBUG: Robots filter verdict True reason filters
http.cookiejar: DEBUG: add_cookie_header
http.cookiejar: DEBUG: Checking for cookies to return
http.cookiejar: DEBUG: - checking cookie path=/
http.cookiejar: DEBUG: - checking cookie sessionid=boxcat
http.cookiejar: DEBUG: it's a match
wpull.processor.web: DEBUG: Filter verdict True reason filters
wpull.processor.web: INFO: Fetching ‘http://127.0.0.1:39433/cookie’.
wpull.protocol.http.client: DEBUG: Client fetch request <Request(GET, http://127.0.0.1:39433/cookie, HTTP/1.1)>.
wpull.network.pool: DEBUG: Check out ('127.0.0.1', 39433, False)
wpull.network.dns: DEBUG: Lookup address 127.0.0.1.
wpull.pipeline.pipeline: DEBUG: Get item from source
asyncio: DEBUG: poll 29937.160 ms took 0.271 ms: 1 events
asyncio: DEBUG: Get address info 127.0.0.1:0, proto=6
asyncio: DEBUG: Getting address info 127.0.0.1:0, proto=6 took 0.069ms: [(<AddressFamily.AF_INET: 2>, <SocketKind.SOCK_STREAM: 1>, 6, '', ('127.0.0.1', 0))]
wpull.network.dns: DEBUG: Resolved addresses: [_AddressInfo(ip_address='127.0.0.1', family=<AddressFamily.AF_INET: 2>, flow_info=None, scope_id=None)].
wpull.network.connection: DEBUG: Connecting to ('127.0.0.1', 39433).
asyncio: DEBUG: connect <socket.socket fd=234, family=AddressFamily.AF_INET, type=SocketKind.SOCK_STREAM, proto=6, laddr=('0.0.0.0', 0)> to ('127.0.0.1', 39433)
asyncio: DEBUG: poll 29934.510 ms took 0.015 ms: 2 events
asyncio: DEBUG: <socket.socket fd=234, family=AddressFamily.AF_INET, type=SocketKind.SOCK_STREAM, proto=6, laddr=('127.0.0.1', 34326), raddr=('127.0.0.1', 39433)> connected to 127.0.0.1:39433: (<_SelectorSocketTransport fd=234 read=polling write=<idle, bufsize=0>>, <asyncio.streams.StreamReaderProtocol object at 0x7f07e8ff0ef0>)
wpull.network.connection: DEBUG: Schedule check function.
wpull.network.connection: DEBUG: Connected.
wpull.protocol.http.stream: DEBUG: Sending headers.
wpull.protocol.http.stream: DEBUG: Reading header.
asyncio: DEBUG: poll 29931.644 ms took 0.013 ms: 1 events
wpull.testing.goodapp: DEBUG: Got cookie value None
tornado.access: WARNING: 400 GET /cookie (127.0.0.1) 0.68ms
wpull.protocol.http.web: DEBUG: Handling response
http.cookiejar: DEBUG: extract_cookies: Server: TornadoServer/4.5.3
Content-Type: text/plain
Date: Fri, 05 Oct 2018 07:44:08 GMT
Content-Length: 335
Vary: Accept-Encoding
wpull.writer: DEBUG: Saving file to ./cookie, mode=wb+.
wpull.protocol.http.stream: DEBUG: Reading body by length.
wpull.network.pool: DEBUG: No wait check in.
wpull.processor.web: INFO: Fetched ‘http://127.0.0.1:39433/cookie’: 400 Bad Request. Length: 335 [text/plain].
wpull.pipeline.session: DEBUG: Marking URL http://127.0.0.1:39433/cookie status Status.error.
wpull.processor.web: DEBUG: Sleeping 1.0
wpull.network.pool: DEBUG: Check in ('127.0.0.1', 39433, False)
asyncio: INFO: poll 999.637 ms took 1001.046 ms: timeout
wpull.protocol.http.web: DEBUG: Early close session.
wpull.pipeline.pipeline: DEBUG: Worker id 0 Processed item <wpull.pipeline.session.ItemSession object at 0x7f07e9deb898>
wpull.pipeline.pipeline: DEBUG: Get item from source
wpull.pipeline.pipeline: DEBUG: Get item from source
wpull.pipeline.pipeline: DEBUG: Worker id 0 Processing item <wpull.pipeline.session.ItemSession object at 0x7f07e9073b38>
wpull.processor.web: DEBUG: Robots filter verdict False reason filters
wpull.pipeline.session: DEBUG: Skipping ‘http://127.0.0.1:39433/cookie’.
wpull.pipeline.pipeline: DEBUG: Worker id 0 Processed item <wpull.pipeline.session.ItemSession object at 0x7f07e9073b38>
wpull.pipeline.pipeline: DEBUG: Get item from source
wpull.pipeline.pipeline: DEBUG: Producer stopping.
wpull.pipeline.pipeline: DEBUG: Put poison pill.
wpull.pipeline.pipeline: DEBUG: Worker quitting.
wpull.pipeline.pipeline: DEBUG: 1 worker tasks completed
wpull.pipeline.pipeline: DEBUG: Exited workers loop.
wpull.pipeline.pipeline: DEBUG: Waiting for producer to stop.
wpull.pipeline.pipeline: DEBUG: Creating worker
wpull.pipeline.pipeline: DEBUG: Get item from source
wpull.pipeline.pipeline: DEBUG: Get item from source
wpull.pipeline.pipeline: DEBUG: Worker process id=0
wpull.pipeline.pipeline: DEBUG: Worker id 0 Processing item <wpull.pipeline.app.AppSession object at 0x7f07e9074128>
wpull.application.tasks.stats: INFO: FINISHED.
wpull.application.tasks.stats: INFO: Duration: 0:00:01. Speed: -- B/s.
wpull.application.tasks.stats: INFO: Downloaded: 0 files, 0.0 B.
wpull.pipeline.pipeline: DEBUG: Worker id 0 Processed item <wpull.pipeline.app.AppSession object at 0x7f07e9074128>
wpull.pipeline.pipeline: DEBUG: Get item from source
wpull.pipeline.pipeline: DEBUG: Producer stopping.
wpull.pipeline.pipeline: DEBUG: Put poison pill.
wpull.pipeline.pipeline: DEBUG: Worker quitting.
wpull.pipeline.pipeline: DEBUG: 1 worker tasks completed
wpull.pipeline.pipeline: DEBUG: Exited workers loop.
wpull.pipeline.pipeline: DEBUG: Waiting for producer to stop.
wpull.pipeline.pipeline: DEBUG: Creating worker
wpull.pipeline.pipeline: DEBUG: Get item from source
wpull.pipeline.pipeline: DEBUG: Get item from source
wpull.pipeline.pipeline: DEBUG: Worker process id=0
wpull.pipeline.pipeline: DEBUG: Worker id 0 Processing item <wpull.pipeline.app.AppSession object at 0x7f07e9074128>
wpull.pipeline.pipeline: DEBUG: Worker id 0 Processed item <wpull.pipeline.app.AppSession object at 0x7f07e9074128>
wpull.pipeline.pipeline: DEBUG: Get item from source
wpull.pipeline.pipeline: DEBUG: Producer stopping.
wpull.pipeline.pipeline: DEBUG: Put poison pill.
wpull.pipeline.pipeline: DEBUG: Worker quitting.
wpull.pipeline.pipeline: DEBUG: 1 worker tasks completed
wpull.pipeline.pipeline: DEBUG: Exited workers loop.
wpull.pipeline.pipeline: DEBUG: Waiting for producer to stop.
wpull.application.app: INFO: Exiting with status 8.
asyncio: DEBUG: Close <_UnixSelectorEventLoop running=False closed=False debug=True>
--------------------- >> end captured logging << ---------------------
======================================================================
FAIL: test_sitemaps (wpull.testing.integration.http_app_test.TestHTTPGoodApp)
----------------------------------------------------------------------
Traceback (most recent call last):
File "/home/grab/gs-venv/lib/python3.7/site-packages/tornado/testing.py", line 136, in __call__
result = self.orig_method(*args, **kwargs)
File "/home/grab/wpull/thematrix/wpull/testing/async_.py", line 29, in wrapper
loop=self.event_loop)
File "/home/grab/.pyenv/versions/3.7.0/lib/python3.7/asyncio/base_events.py", line 568, in run_until_complete
return future.result()
File "/home/grab/.pyenv/versions/3.7.0/lib/python3.7/asyncio/tasks.py", line 412, in wait_for
return fut.result()
File "/home/grab/wpull/thematrix/wpull/testing/integration/http_app_test.py", line 569, in test_sitemaps
self.get_http_port())
AssertionError: False is not true
-------------------- >> begin captured stdout << ---------------------
INFO Fetching ‘http://127.0.0.1:43689/’.
.
INFO Fetched ‘http://127.0.0.1:43689/’: 200 OK. Length: unspecified [text/html; charset=UTF-8].
INFO Fetching ‘http://127.0.0.1:43689/robots.txt’.
INFO Fetched ‘http://127.0.0.1:43689/robots.txt’: 200 OK. Length: 80 [text/plain].
INFO Fetching ‘http://127.0.0.1:43689/sitemap.xml’.
INFO Fetched ‘http://127.0.0.1:43689/sitemap.xml’: 404 Not Found. Length: 334 [text/plain].
INFO Fetching ‘http://127.0.0.1:43689/%95%B6%8E%9A%89%BB%82%AF/’.
INFO Fetched ‘http://127.0.0.1:43689/%95%B6%8E%9A%89%BB%82%AF/’: 404 Not Found. Length: 334 [text/plain].
INFO Fetching ‘http://127.0.0.1:43689/static/secret_sitemap.xml’.
INFO Fetched ‘http://127.0.0.1:43689/static/secret_sitemap.xml’: 200 OK. Length: 273 [application/xml].
INFO Fetching ‘http://127.0.0.1:43689/static/my_file.txt’.
INFO Fetched ‘http://127.0.0.1:43689/static/my_file.txt’: 200 OK. Length: 1476 [text/plain].
INFO FINISHED.
INFO Duration: 0:00:00. Speed: 11.6 KiB/s.
INFO Downloaded: 4 files, 2.0 KiB.
[('.', ['127.0.0.1:43689'], []), ('./127.0.0.1:43689', ['%95%B6%8E%9A%89%BB%82%AF', 'static'], ['index.html', 'robots.txt']), ('./127.0.0.1:43689/%95%B6%8E%9A%89%BB%82%AF', [], []), ('./127.0.0.1:43689/static', [], ['secret_sitemap.xml', 'my_file.txt'])]
--------------------- >> end captured stdout << ----------------------
-------------------- >> begin captured logging << --------------------
asyncio: DEBUG: Using selector: EpollSelector
wpull.testing.util: DEBUG: Switch to /tmp/tmplrcw3dib
wpull.application.options: DEBUG: Encoding: utf-8
wpull.pipeline.pipeline: DEBUG: Creating worker
wpull.pipeline.pipeline: DEBUG: Get item from source
wpull.pipeline.pipeline: DEBUG: Get item from source
wpull.pipeline.pipeline: DEBUG: Worker process id=0
wpull.pipeline.pipeline: DEBUG: Worker id 0 Processing item <wpull.pipeline.app.AppSession object at 0x7f07e901b7b8>
wpull.application.tasks.plugin: DEBUG: Instance <wpull.application.app.Application object at 0x7f07e8f9e630> registered event Event.pipeline_begin
wpull.application.tasks.plugin: DEBUG: Instance <wpull.application.app.Application object at 0x7f07e8f9e630> registered event Event.pipeline_end
wpull.application.tasks.plugin: DEBUG: Instance <wpull.application.tasks.stats.StatsStopTask object at 0x7f07e8f9e128> registered event PluginFunctions.finishing_statistics
wpull.application.tasks.plugin: DEBUG: Instance <wpull.application.tasks.shutdown.AppStopTask object at 0x7f07e8f9e208> registered event PluginFunctions.exit_status
wpull.application.tasks.plugin: DEBUG: Instance <wpull.application.tasks.shutdown.AppStopTask object at 0x7f07e8f9e208> registered hook PluginFunctions.exit_status
yapsy: DEBUG: correct subclass tests failed for: _ in /home/grab/wpull/thematrix/wpull/application/plugins/arg_warning.plugin
Traceback (most recent call last):
File "/home/grab/gs-venv/lib/python3.7/site-packages/yapsy/PluginManager.py", line 527, in loadPlugins
is_correct_subclass = issubclass(element, self.categories_interfaces[category_name])
TypeError: issubclass() arg 1 must be a class
yapsy: DEBUG: correct subclass tests failed for: __builtins__ in /home/grab/wpull/thematrix/wpull/application/plugins/arg_warning.plugin
Traceback (most recent call last):
File "/home/grab/gs-venv/lib/python3.7/site-packages/yapsy/PluginManager.py", line 527, in loadPlugins
is_correct_subclass = issubclass(element, self.categories_interfaces[category_name])
TypeError: issubclass() arg 1 must be a class
yapsy: DEBUG: correct subclass tests failed for: __cached__ in /home/grab/wpull/thematrix/wpull/application/plugins/arg_warning.plugin
Traceback (most recent call last):
File "/home/grab/gs-venv/lib/python3.7/site-packages/yapsy/PluginManager.py", line 527, in loadPlugins
is_correct_subclass = issubclass(element, self.categories_interfaces[category_name])
TypeError: issubclass() arg 1 must be a class
yapsy: DEBUG: correct subclass tests failed for: __doc__ in /home/grab/wpull/thematrix/wpull/application/plugins/arg_warning.plugin
Traceback (most recent call last):
File "/home/grab/gs-venv/lib/python3.7/site-packages/yapsy/PluginManager.py", line 527, in loadPlugins
is_correct_subclass = issubclass(element, self.categories_interfaces[category_name])
TypeError: issubclass() arg 1 must be a class
yapsy: DEBUG: correct subclass tests failed for: __file__ in /home/grab/wpull/thematrix/wpull/application/plugins/arg_warning.plugin
Traceback (most recent call last):
File "/home/grab/gs-venv/lib/python3.7/site-packages/yapsy/PluginManager.py", line 527, in loadPlugins
is_correct_subclass = issubclass(element, self.categories_interfaces[category_name])
TypeError: issubclass() arg 1 must be a class
yapsy: DEBUG: correct subclass tests failed for: __loader__ in /home/grab/wpull/thematrix/wpull/application/plugins/arg_warning.plugin
Traceback (most recent call last):
File "/home/grab/gs-venv/lib/python3.7/site-packages/yapsy/PluginManager.py", line 527, in loadPlugins
is_correct_subclass = issubclass(element, self.categories_interfaces[category_name])
TypeError: issubclass() arg 1 must be a class
yapsy: DEBUG: correct subclass tests failed for: __name__ in /home/grab/wpull/thematrix/wpull/application/plugins/arg_warning.plugin
Traceback (most recent call last):
File "/home/grab/gs-venv/lib/python3.7/site-packages/yapsy/PluginManager.py", line 527, in loadPlugins
is_correct_subclass = issubclass(element, self.categories_interfaces[category_name])
TypeError: issubclass() arg 1 must be a class
yapsy: DEBUG: correct subclass tests failed for: __package__ in /home/grab/wpull/thematrix/wpull/application/plugins/arg_warning.plugin
Traceback (most recent call last):
File "/home/grab/gs-venv/lib/python3.7/site-packages/yapsy/PluginManager.py", line 527, in loadPlugins
is_correct_subclass = issubclass(element, self.categories_interfaces[category_name])
TypeError: issubclass() arg 1 must be a class
yapsy: DEBUG: correct subclass tests failed for: __spec__ in /home/grab/wpull/thematrix/wpull/application/plugins/arg_warning.plugin
Traceback (most recent call last):
File "/home/grab/gs-venv/lib/python3.7/site-packages/yapsy/PluginManager.py", line 527, in loadPlugins
is_correct_subclass = issubclass(element, self.categories_interfaces[category_name])
TypeError: issubclass() arg 1 must be a class
yapsy: DEBUG: correct subclass tests failed for: _logger in /home/grab/wpull/thematrix/wpull/application/plugins/arg_warning.plugin
Traceback (most recent call last):
File "/home/grab/gs-venv/lib/python3.7/site-packages/yapsy/PluginManager.py", line 527, in loadPlugins
is_correct_subclass = issubclass(element, self.categories_interfaces[category_name])
TypeError: issubclass() arg 1 must be a class
yapsy: DEBUG: correct subclass tests failed for: gettext in /home/grab/wpull/thematrix/wpull/application/plugins/arg_warning.plugin
Traceback (most recent call last):
File "/home/grab/gs-venv/lib/python3.7/site-packages/yapsy/PluginManager.py", line 527, in loadPlugins
is_correct_subclass = issubclass(element, self.categories_interfaces[category_name])
TypeError: issubclass() arg 1 must be a class
yapsy: DEBUG: correct subclass tests failed for: logging in /home/grab/wpull/thematrix/wpull/application/plugins/arg_warning.plugin
Traceback (most recent call last):
File "/home/grab/gs-venv/lib/python3.7/site-packages/yapsy/PluginManager.py", line 527, in loadPlugins
is_correct_subclass = issubclass(element, self.categories_interfaces[category_name])
TypeError: issubclass() arg 1 must be a class
yapsy: DEBUG: correct subclass tests failed for: _ in /home/grab/wpull/thematrix/wpull/application/plugins/debug_console.plugin
Traceback (most recent call last):
File "/home/grab/gs-venv/lib/python3.7/site-packages/yapsy/PluginManager.py", line 527, in loadPlugins
is_correct_subclass = issubclass(element, self.categories_interfaces[category_name])
TypeError: issubclass() arg 1 must be a class
yapsy: DEBUG: correct subclass tests failed for: __builtins__ in /home/grab/wpull/thematrix/wpull/application/plugins/debug_console.plugin
Traceback (most recent call last):
File "/home/grab/gs-venv/lib/python3.7/site-packages/yapsy/PluginManager.py", line 527, in loadPlugins
is_correct_subclass = issubclass(element, self.categories_interfaces[category_name])
TypeError: issubclass() arg 1 must be a class
yapsy: DEBUG: correct subclass tests failed for: __cached__ in /home/grab/wpull/thematrix/wpull/application/plugins/debug_console.plugin
Traceback (most recent call last):
File "/home/grab/gs-venv/lib/python3.7/site-packages/yapsy/PluginManager.py", line 527, in loadPlugins
is_correct_subclass = issubclass(element, self.categories_interfaces[category_name])
TypeError: issubclass() arg 1 must be a class
yapsy: DEBUG: correct subclass tests failed for: __doc__ in /home/grab/wpull/thematrix/wpull/application/plugins/debug_console.plugin
Traceback (most recent call last):
File "/home/grab/gs-venv/lib/python3.7/site-packages/yapsy/PluginManager.py", line 527, in loadPlugins
is_correct_subclass = issubclass(element, self.categories_interfaces[category_name])
TypeError: issubclass() arg 1 must be a class
yapsy: DEBUG: correct subclass tests failed for: __file__ in /home/grab/wpull/thematrix/wpull/application/plugins/debug_console.plugin
Traceback (most recent call last):
File "/home/grab/gs-venv/lib/python3.7/site-packages/yapsy/PluginManager.py", line 527, in loadPlugins
is_correct_subclass = issubclass(element, self.categories_interfaces[category_name])
TypeError: issubclass() arg 1 must be a class
yapsy: DEBUG: correct subclass tests failed for: __loader__ in /home/grab/wpull/thematrix/wpull/application/plugins/debug_console.plugin
Traceback (most recent call last):
File "/home/grab/gs-venv/lib/python3.7/site-packages/yapsy/PluginManager.py", line 527, in loadPlugins
is_correct_subclass = issubclass(element, self.categories_interfaces[category_name])
TypeError: issubclass() arg 1 must be a class
yapsy: DEBUG: correct subclass tests failed for: __name__ in /home/grab/wpull/thematrix/wpull/application/plugins/debug_console.plugin
Traceback (most recent call last):
File "/home/grab/gs-venv/lib/python3.7/site-packages/yapsy/PluginManager.py", line 527, in loadPlugins
is_correct_subclass = issubclass(element, self.categories_interfaces[category_name])
TypeError: issubclass() arg 1 must be a class
yapsy: DEBUG: correct subclass tests failed for: __package__ in /home/grab/wpull/thematrix/wpull/application/plugins/debug_console.plugin
Traceback (most recent call last):
File "/home/grab/gs-venv/lib/python3.7/site-packages/yapsy/PluginManager.py", line 527, in loadPlugins
is_correct_subclass = issubclass(element, self.categories_interfaces[category_name])
TypeError: issubclass() arg 1 must be a class
yapsy: DEBUG: correct subclass tests failed for: __spec__ in /home/grab/wpull/thematrix/wpull/application/plugins/debug_console.plugin
Traceback (most recent call last):
File "/home/grab/gs-venv/lib/python3.7/site-packages/yapsy/PluginManager.py", line 527, in loadPlugins
is_correct_subclass = issubclass(element, self.categories_interfaces[category_name])
TypeError: issubclass() arg 1 must be a class
yapsy: DEBUG: correct subclass tests failed for: _logger in /home/grab/wpull/thematrix/wpull/application/plugins/debug_console.plugin
Traceback (most recent call last):
File "/home/grab/gs-venv/lib/python3.7/site-packages/yapsy/PluginManager.py", line 527, in loadPlugins
is_correct_subclass = issubclass(element, self.categories_interfaces[category_name])
TypeError: issubclass() arg 1 must be a class
yapsy: DEBUG: correct subclass tests failed for: atexit in /home/grab/wpull/thematrix/wpull/application/plugins/debug_console.plugin
Traceback (most recent call last):
File "/home/grab/gs-venv/lib/python3.7/site-packages/yapsy/PluginManager.py", line 527, in loadPlugins
is_correct_subclass = issubclass(element, self.categories_interfaces[category_name])
TypeError: issubclass() arg 1 must be a class
yapsy: DEBUG: correct subclass tests failed for: gettext in /home/grab/wpull/thematrix/wpull/application/plugins/debug_console.plugin
Traceback (most recent call last):
File "/home/grab/gs-venv/lib/python3.7/site-packages/yapsy/PluginManager.py", line 527, in loadPlugins
is_correct_subclass = issubclass(element, self.categories_interfaces[category_name])
TypeError: issubclass() arg 1 must be a class
yapsy: DEBUG: correct subclass tests failed for: logging in /home/grab/wpull/thematrix/wpull/application/plugins/debug_console.plugin
Traceback (most recent call last):
File "/home/grab/gs-venv/lib/python3.7/site-packages/yapsy/PluginManager.py", line 527, in loadPlugins
is_correct_subclass = issubclass(element, self.categories_interfaces[category_name])
TypeError: issubclass() arg 1 must be a class
yapsy: DEBUG: correct subclass tests failed for: socket in /home/grab/wpull/thematrix/wpull/application/plugins/debug_console.plugin
Traceback (most recent call last):
File "/home/grab/gs-venv/lib/python3.7/site-packages/yapsy/PluginManager.py", line 527, in loadPlugins
is_correct_subclass = issubclass(element, self.categories_interfaces[category_name])
TypeError: issubclass() arg 1 must be a class
yapsy: DEBUG: correct subclass tests failed for: tornado in /home/grab/wpull/thematrix/wpull/application/plugins/debug_console.plugin
Traceback (most recent call last):
File "/home/grab/gs-venv/lib/python3.7/site-packages/yapsy/PluginManager.py", line 527, in loadPlugins
is_correct_subclass = issubclass(element, self.categories_interfaces[category_name])
TypeError: issubclass() arg 1 must be a class
yapsy: DEBUG: correct subclass tests failed for: LOG_DEBUG in /home/grab/wpull/thematrix/wpull/application/plugins/download_progress.plugin
Traceback (most recent call last):
File "/home/grab/gs-venv/lib/python3.7/site-packages/yapsy/PluginManager.py", line 527, in loadPlugins
is_correct_subclass = issubclass(element, self.categories_interfaces[category_name])
TypeError: issubclass() arg 1 must be a class
yapsy: DEBUG: correct subclass tests failed for: LOG_VERBOSE in /home/grab/wpull/thematrix/wpull/application/plugins/download_progress.plugin
Traceback (most recent call last):
File "/home/grab/gs-venv/lib/python3.7/site-packages/yapsy/PluginManager.py", line 527, in loadPlugins
is_correct_subclass = issubclass(element, self.categories_interfaces[category_name])
TypeError: issubclass() arg 1 must be a class
yapsy: DEBUG: correct subclass tests failed for: __builtins__ in /home/grab/wpull/thematrix/wpull/application/plugins/download_progress.plugin
Traceback (most recent call last):
File "/home/grab/gs-venv/lib/python3.7/site-packages/yapsy/PluginManager.py", line 527, in loadPlugins
is_correct_subclass = issubclass(element, self.categories_interfaces[category_name])
TypeError: issubclass() arg 1 must be a class
yapsy: DEBUG: correct subclass tests failed for: __cached__ in /home/grab/wpull/thematrix/wpull/application/plugins/download_progress.plugin
Traceback (most recent call last):
File "/home/grab/gs-venv/lib/python3.7/site-packages/yapsy/PluginManager.py", line 527, in loadPlugins
is_correct_subclass = issubclass(element, self.categories_interfaces[category_name])
TypeError: issubclass() arg 1 must be a class
yapsy: DEBUG: correct subclass tests failed for: __doc__ in /home/grab/wpull/thematrix/wpull/application/plugins/download_progress.plugin
Traceback (most recent call last):
File "/home/grab/gs-venv/lib/python3.7/site-packages/yapsy/PluginManager.py", line 527, in loadPlugins
is_correct_subclass = issubclass(element, self.categories_interfaces[category_name])
TypeError: issubclass() arg 1 must be a class
yapsy: DEBUG: correct subclass tests failed for: __file__ in /home/grab/wpull/thematrix/wpull/application/plugins/download_progress.plugin
Traceback (most recent call last):
File "/home/grab/gs-venv/lib/python3.7/site-packages/yapsy/PluginManager.py", line 527, in loadPlugins
is_correct_subclass = issubclass(element, self.categories_interfaces[category_name])
TypeError: issubclass() arg 1 must be a class
yapsy: DEBUG: correct subclass tests failed for: __loader__ in /home/grab/wpull/thematrix/wpull/application/plugins/download_progress.plugin
Traceback (most recent call last):
File "/home/grab/gs-venv/lib/python3.7/site-packages/yapsy/PluginManager.py", line 527, in loadPlugins
is_correct_subclass = issubclass(element, self.categories_interfaces[category_name])
TypeError: issubclass() arg 1 must be a class
yapsy: DEBUG: correct subclass tests failed for: __name__ in /home/grab/wpull/thematrix/wpull/application/plugins/download_progress.plugin
Traceback (most recent call last):
File "/home/grab/gs-venv/lib/python3.7/site-packages/yapsy/PluginManager.py", line 527, in loadPlugins
is_correct_subclass = issubclass(element, self.categories_interfaces[category_name])
TypeError: issubclass() arg 1 must be a class
yapsy: DEBUG: correct subclass tests failed for: __package__ in /home/grab/wpull/thematrix/wpull/application/plugins/download_progress.plugin
Traceback (most recent call last):
File "/home/grab/gs-venv/lib/python3.7/site-packages/yapsy/PluginManager.py", line 527, in loadPlugins
is_correct_subclass = issubclass(element, self.categories_interfaces[category_name])
TypeError: issubclass() arg 1 must be a class
yapsy: DEBUG: correct subclass tests failed for: __spec__ in /home/grab/wpull/thematrix/wpull/application/plugins/download_progress.plugin
Traceback (most recent call last):
File "/home/grab/gs-venv/lib/python3.7/site-packages/yapsy/PluginManager.py", line 527, in loadPlugins
is_correct_subclass = issubclass(element, self.categories_interfaces[category_name])
TypeError: issubclass() arg 1 must be a class
yapsy: DEBUG: correct subclass tests failed for: cast in /home/grab/wpull/thematrix/wpull/application/plugins/download_progress.plugin
Traceback (most recent call last):
File "/home/grab/gs-venv/lib/python3.7/site-packages/yapsy/PluginManager.py", line 527, in loadPlugins
is_correct_subclass = issubclass(element, self.categories_interfaces[category_name])
TypeError: issubclass() arg 1 must be a class
yapsy: DEBUG: correct subclass tests failed for: new_encoded_stream in /home/grab/wpull/thematrix/wpull/application/plugins/download_progress.plugin
Traceback (most recent call last):
File "/home/grab/gs-venv/lib/python3.7/site-packages/yapsy/PluginManager.py", line 527, in loadPlugins
is_correct_subclass = issubclass(element, self.categories_interfaces[category_name])
TypeError: issubclass() arg 1 must be a class
yapsy: DEBUG: correct subclass tests failed for: __builtins__ in /home/grab/wpull/thematrix/wpull/application/plugins/server_response.plugin
Traceback (most recent call last):
File "/home/grab/gs-venv/lib/python3.7/site-packages/yapsy/PluginManager.py", line 527, in loadPlugins
is_correct_subclass = issubclass(element, self.categories_interfaces[category_name])
TypeError: issubclass() arg 1 must be a class
yapsy: DEBUG: correct subclass tests failed for: __cached__ in /home/grab/wpull/thematrix/wpull/application/plugins/server_response.plugin
Traceback (most recent call last):
File "/home/grab/gs-venv/lib/python3.7/site-packages/yapsy/PluginManager.py", line 527, in loadPlugins
is_correct_subclass = issubclass(element, self.categories_interfaces[category_name])
TypeError: issubclass() arg 1 must be a class
yapsy: DEBUG: correct subclass tests failed for: __doc__ in /home/grab/wpull/thematrix/wpull/application/plugins/server_response.plugin
Traceback (most recent call last):
File "/home/grab/gs-venv/lib/python3.7/site-packages/yapsy/PluginManager.py", line 527, in loadPlugins
is_correct_subclass = issubclass(element, self.categories_interfaces[category_name])
TypeError: issubclass() arg 1 must be a class
yapsy: DEBUG: correct subclass tests failed for: __file__ in /home/grab/wpull/thematrix/wpull/application/plugins/server_response.plugin
Traceback (most recent call last):
File "/home/grab/gs-venv/lib/python3.7/site-packages/yapsy/PluginManager.py", line 527, in loadPlugins
is_correct_subclass = issubclass(element, self.categories_interfaces[category_name])
TypeError: issubclass() arg 1 must be a class
yapsy: DEBUG: correct subclass tests failed for: __loader__ in /home/grab/wpull/thematrix/wpull/application/plugins/server_response.plugin
Traceback (most recent call last):
File "/home/grab/gs-venv/lib/python3.7/site-packages/yapsy/PluginManager.py", line 527, in loadPlugins
is_correct_subclass = issubclass(element, self.categories_interfaces[category_name])
TypeError: issubclass() arg 1 must be a class
yapsy: DEBUG: correct subclass tests failed for: __name__ in /home/grab/wpull/thematrix/wpull/application/plugins/server_response.plugin
Traceback (most recent call last):
File "/home/grab/gs-venv/lib/python3.7/site-packages/yapsy/PluginManager.py", line 527, in loadPlugins
is_correct_subclass = issubclass(element, self.categories_interfaces[category_name])
TypeError: issubclass() arg 1 must be a class
yapsy: DEBUG: correct subclass tests failed for: __package__ in /home/grab/wpull/thematrix/wpull/application/plugins/server_response.plugin
Traceback (most recent call last):
File "/home/grab/gs-venv/lib/python3.7/site-packages/yapsy/PluginManager.py", line 527, in loadPlugins
is_correct_subclass = issubclass(element, self.categories_interfaces[category_name])
TypeError: issubclass() arg 1 must be a class
yapsy: DEBUG: correct subclass tests failed for: __spec__ in /home/grab/wpull/thematrix/wpull/application/plugins/server_response.plugin
Traceback (most recent call last):
File "/home/grab/gs-venv/lib/python3.7/site-packages/yapsy/PluginManager.py", line 527, in loadPlugins
is_correct_subclass = issubclass(element, self.categories_interfaces[category_name])
TypeError: issubclass() arg 1 must be a class
yapsy: DEBUG: correct subclass tests failed for: event in /home/grab/wpull/thematrix/wpull/application/plugins/server_response.plugin
Traceback (most recent call last):
File "/home/grab/gs-venv/lib/python3.7/site-packages/yapsy/PluginManager.py", line 527, in loadPlugins
is_correct_subclass = issubclass(element, self.categories_interfaces[category_name])
TypeError: issubclass() arg 1 must be a class
wpull.application.tasks.plugin: DEBUG: Found plugin download_progress_plugin_py from /home/grab/wpull/thematrix/wpull/application/plugins/download_progress.plugin.py.
yapsy: DEBUG: Activating plugin: Default.download_progress_plugin_py
wpull.application.tasks.plugin: DEBUG: Found plugin server_response_plugin_py from /home/grab/wpull/thematrix/wpull/application/plugins/server_response.plugin.py.
wpull.application.tasks.plugin: DEBUG: Found plugin arg_warning_plugin_py from /home/grab/wpull/thematrix/wpull/application/plugins/arg_warning.plugin.py.
yapsy: DEBUG: Activating plugin: Default.arg_warning_plugin_py
wpull.application.tasks.plugin: DEBUG: Found plugin debug_console_plugin_py from /home/grab/wpull/thematrix/wpull/application/plugins/debug_console.plugin.py.
yapsy: DEBUG: Activating plugin: Default.debug_console_plugin_py
wpull.database.sqltable: DEBUG: Setting pragmas.
wpull.application.tasks.database: DEBUG: Releasing any in-progress items in database.
wpull.application.tasks.sslcontext: DEBUG: Reading PEM /home/grab/wpull/thematrix/wpull/application/tasks/../../cert/ca-bundle.pem.
wpull.application.tasks.sslcontext: DEBUG: Reading PEM /etc/ssl/certs/ca-certificates.crt.
wpull.application.tasks.sslcontext: DEBUG: CA certs loaded.
wpull.application.tasks.download: DEBUG: Loaded cookies: []
wpull.application.tasks.database: DEBUG: Parsing URL http://127.0.0.1:43689/
wpull.application.tasks.database: DEBUG: Parsed URL <URLInfo at 0x7f07e8fc1780 url=http://127.0.0.1:43689/ raw=http://127.0.0.1:43689/>
wpull.pipeline.pipeline: DEBUG: Worker id 0 Processed item <wpull.pipeline.app.AppSession object at 0x7f07e901b7b8>
wpull.pipeline.pipeline: DEBUG: Get item from source
wpull.pipeline.pipeline: DEBUG: Producer stopping.
wpull.pipeline.pipeline: DEBUG: Put poison pill.
wpull.pipeline.pipeline: DEBUG: Worker quitting.
wpull.pipeline.pipeline: DEBUG: 1 worker tasks completed
wpull.pipeline.pipeline: DEBUG: Exited workers loop.
wpull.pipeline.pipeline: DEBUG: Waiting for producer to stop.
wpull.pipeline.pipeline: DEBUG: Creating worker
wpull.pipeline.pipeline: DEBUG: Get item from source
wpull.pipeline.pipeline: DEBUG: Get item from source
wpull.pipeline.pipeline: DEBUG: Worker process id=0
wpull.pipeline.pipeline: DEBUG: Worker id 0 Processing item <wpull.pipeline.session.ItemSession object at 0x7f07e8fc3a20>
wpull.processor.web: DEBUG: Robots filter verdict True reason filters
http.cookiejar: DEBUG: add_cookie_header
wpull.processor.web: DEBUG: Filter verdict True reason filters
wpull.processor.web: INFO: Fetching ‘http://127.0.0.1:43689/’.
wpull.protocol.http.client: DEBUG: Client fetch request <Request(GET, http://127.0.0.1:43689/, HTTP/1.1)>.
wpull.network.pool: DEBUG: Check out ('127.0.0.1', 43689, False)
wpull.network.dns: DEBUG: Lookup address 127.0.0.1.
wpull.pipeline.pipeline: DEBUG: Get item from source
asyncio: DEBUG: poll 29893.494 ms took 1.364 ms: 1 events
asyncio: DEBUG: poll 29890.924 ms took 4.151 ms: 1 events
asyncio: DEBUG: Get address info 127.0.0.1:0, proto=6
asyncio: DEBUG: Getting address info 127.0.0.1:0, proto=6 took 0.034ms: [(<AddressFamily.AF_INET: 2>, <SocketKind.SOCK_STREAM: 1>, 6, '', ('127.0.0.1', 0))]
wpull.network.dns: DEBUG: Resolved addresses: [_AddressInfo(ip_address='127.0.0.1', family=<AddressFamily.AF_INET: 2>, flow_info=None, scope_id=None)].
wpull.network.connection: DEBUG: Connecting to ('127.0.0.1', 43689).
asyncio: DEBUG: connect <socket.socket fd=237, family=AddressFamily.AF_INET, type=SocketKind.SOCK_STREAM, proto=6, laddr=('0.0.0.0', 0)> to ('127.0.0.1', 43689)
asyncio: DEBUG: poll 29884.231 ms took 0.015 ms: 2 events
asyncio: DEBUG: <socket.socket fd=237, family=AddressFamily.AF_INET, type=SocketKind.SOCK_STREAM, proto=6, laddr=('127.0.0.1', 54368), raddr=('127.0.0.1', 43689)> connected to 127.0.0.1:43689: (<_SelectorSocketTransport fd=237 read=polling write=<idle, bufsize=0>>, <asyncio.streams.StreamReaderProtocol object at 0x7f07e8fd2898>)
wpull.network.connection: DEBUG: Schedule check function.
wpull.network.connection: DEBUG: Connected.
wpull.protocol.http.stream: DEBUG: Sending headers.
wpull.protocol.http.stream: DEBUG: Reading header.
asyncio: DEBUG: poll 29881.597 ms took 0.012 ms: 1 events
tornado.access: INFO: 200 GET / (127.0.0.1) 1.78ms
wpull.protocol.http.web: DEBUG: Handling response
http.cookiejar: DEBUG: extract_cookies: Server: TornadoServer/4.5.3
Content-Type: text/html; charset=UTF-8
Date: Fri, 05 Oct 2018 07:44:10 GMT
Vary: Accept-Encoding
Set-Cookie: hi=hello; expires=Sun, 07 Oct 2018 07:44:10 GMT; Path=/
Transfer-Encoding: chunked
http.cookiejar: DEBUG: - checking cookie hi=hello
http.cookiejar: DEBUG: setting cookie: <Cookie hi=hello for 127.0.0.1/>
wpull.writer: DEBUG: Saving file to 127.0.0.1:43689/index.html, mode=wb+.
wpull.protocol.http.chunked: DEBUG: Reading chunked trailer.
wpull.network.pool: DEBUG: No wait check in.
wpull.processor.web: INFO: Fetched ‘http://127.0.0.1:43689/’: 200 OK. Length: unspecified [text/html; charset=UTF-8].
wpull.document.util: DEBUG: Got encoding: utf-8
wpull.processor.rule: DEBUG: Candidate URLs: inline=0 linked=2
wpull.pipeline.session: DEBUG: Marking URL http://127.0.0.1:43689/ status Status.done.
wpull.protocol.http.web: DEBUG: Early close session.
wpull.pipeline.pipeline: DEBUG: Worker id 0 Processed item <wpull.pipeline.session.ItemSession object at 0x7f07e8fc3a20>
wpull.network.pool: DEBUG: Check in ('127.0.0.1', 43689, False)
wpull.pipeline.pipeline: DEBUG: Get item from source
wpull.pipeline.pipeline: DEBUG: Get item from source
wpull.pipeline.pipeline: DEBUG: Worker id 0 Processing item <wpull.pipeline.session.ItemSession object at 0x7f07e82b6c88>
wpull.processor.web: DEBUG: Robots filter verdict True reason filters
http.cookiejar: DEBUG: add_cookie_header
http.cookiejar: DEBUG: Checking 127.0.0.1 for cookies to return
http.cookiejar: DEBUG: - checking cookie path=/
http.cookiejar: DEBUG: - checking cookie hi=hello
http.cookiejar: DEBUG: it's a match
wpull.processor.web: DEBUG: Filter verdict True reason filters
wpull.processor.web: INFO: Fetching ‘http://127.0.0.1:43689/robots.txt’.
wpull.protocol.http.client: DEBUG: Client fetch request <Request(GET, http://127.0.0.1:43689/robots.txt, HTTP/1.1)>.
wpull.network.pool: DEBUG: Check out ('127.0.0.1', 43689, False)
wpull.protocol.http.stream: DEBUG: Sending headers.
wpull.protocol.http.stream: DEBUG: Reading header.
wpull.pipeline.pipeline: DEBUG: Get item from source
tornado.access: INFO: 200 GET /robots.txt (127.0.0.1) 0.74ms
wpull.protocol.http.web: DEBUG: Handling response
http.cookiejar: DEBUG: extract_cookies: Server: TornadoServer/4.5.3
Content-Type: text/plain
Date: Fri, 05 Oct 2018 07:44:10 GMT
Accept-Ranges: bytes
Etag: "b16593c3136f7edabc356c4133c76fa0"
Last-Modified: Wed, 26 Mar 2014 05:49:18 GMT
Content-Length: 80
Vary: Accept-Encoding
wpull.writer: DEBUG: Saving file to 127.0.0.1:43689/robots.txt, mode=wb+.
wpull.protocol.http.stream: DEBUG: Reading body by length.
wpull.network.pool: DEBUG: No wait check in.
wpull.processor.web: INFO: Fetched ‘http://127.0.0.1:43689/robots.txt’: 200 OK. Length: 80 [text/plain].
wpull.document.util: DEBUG: Got encoding: utf-8
wpull.processor.rule: DEBUG: Candidate URLs: inline=0 linked=1
wpull.pipeline.session: DEBUG: Marking URL http://127.0.0.1:43689/robots.txt status Status.done.
wpull.protocol.http.web: DEBUG: Early close session.
wpull.pipeline.pipeline: DEBUG: Worker id 0 Processed item <wpull.pipeline.session.ItemSession object at 0x7f07e82b6c88>
wpull.pipeline.pipeline: DEBUG: Worker id 0 Processing item <wpull.pipeline.session.ItemSession object at 0x7f07e91294e0>
wpull.processor.web: DEBUG: Robots filter verdict True reason filters
http.cookiejar: DEBUG: add_cookie_header
http.cookiejar: DEBUG: Checking 127.0.0.1 for cookies to return
http.cookiejar: DEBUG: - checking cookie path=/
http.cookiejar: DEBUG: - checking cookie hi=hello
http.cookiejar: DEBUG: it's a match
wpull.processor.web: DEBUG: Filter verdict True reason filters
wpull.processor.web: INFO: Fetching ‘http://127.0.0.1:43689/sitemap.xml’.
wpull.protocol.http.client: DEBUG: Client fetch request <Request(GET, http://127.0.0.1:43689/sitemap.xml, HTTP/1.1)>.
wpull.network.pool: DEBUG: Check in ('127.0.0.1', 43689, False)
wpull.pipeline.pipeline: DEBUG: Get item from source
wpull.network.pool: DEBUG: Check out ('127.0.0.1', 43689, False)
wpull.protocol.http.stream: DEBUG: Sending headers.
wpull.protocol.http.stream: DEBUG: Reading header.
asyncio: DEBUG: poll 29822.545 ms took 0.020 ms: 1 events
tornado.access: WARNING: 404 GET /sitemap.xml (127.0.0.1) 1.37ms
wpull.protocol.http.web: DEBUG: Handling response
http.cookiejar: DEBUG: extract_cookies: Server: TornadoServer/4.5.3
Content-Type: text/plain
Date: Fri, 05 Oct 2018 07:44:10 GMT
Content-Length: 334
Vary: Accept-Encoding
wpull.writer: DEBUG: Saving file to 127.0.0.1:43689/sitemap.xml, mode=wb+.
wpull.protocol.http.stream: DEBUG: Reading body by length.
wpull.network.pool: DEBUG: No wait check in.
wpull.processor.web: INFO: Fetched ‘http://127.0.0.1:43689/sitemap.xml’: 404 Not Found. Length: 334 [text/plain].
wpull.pipeline.session: DEBUG: Marking URL http://127.0.0.1:43689/sitemap.xml status Status.skipped.
wpull.protocol.http.web: DEBUG: Early close session.
wpull.pipeline.pipeline: DEBUG: Worker id 0 Processed item <wpull.pipeline.session.ItemSession object at 0x7f07e91294e0>
wpull.pipeline.pipeline: DEBUG: Worker id 0 Processing item <wpull.pipeline.session.ItemSession object at 0x7f07e9b9d8d0>
wpull.processor.web: DEBUG: Robots filter verdict True reason filters
http.cookiejar: DEBUG: add_cookie_header
http.cookiejar: DEBUG: Checking 127.0.0.1 for cookies to return
http.cookiejar: DEBUG: - checking cookie path=/
http.cookiejar: DEBUG: - checking cookie hi=hello
http.cookiejar: DEBUG: it's a match
wpull.processor.web: DEBUG: Filter verdict True reason filters
wpull.processor.web: INFO: Fetching ‘http://127.0.0.1:43689/%95%B6%8E%9A%89%BB%82%AF/’.
wpull.protocol.http.client: DEBUG: Client fetch request <Request(GET, http://127.0.0.1:43689/%95%B6%8E%9A%89%BB%82%AF/, HTTP/1.1)>.
wpull.network.pool: DEBUG: Check in ('127.0.0.1', 43689, False)
wpull.pipeline.pipeline: DEBUG: Get item from source
wpull.network.pool: DEBUG: Check out ('127.0.0.1', 43689, False)
wpull.protocol.http.stream: DEBUG: Sending headers.
wpull.protocol.http.stream: DEBUG: Reading header.
asyncio: DEBUG: poll 29805.232 ms took 0.021 ms: 1 events
tornado.access: WARNING: 404 GET /%95%B6%8E%9A%89%BB%82%AF/ (127.0.0.1) 0.58ms
wpull.protocol.http.web: DEBUG: Handling response
http.cookiejar: DEBUG: extract_cookies: Server: TornadoServer/4.5.3
Content-Type: text/plain
Date: Fri, 05 Oct 2018 07:44:10 GMT
Content-Length: 334
Vary: Accept-Encoding
wpull.writer: DEBUG: Saving file to 127.0.0.1:43689/%95%B6%8E%9A%89%BB%82%AF/index.html, mode=wb+.
wpull.protocol.http.stream: DEBUG: Reading body by length.
wpull.network.pool: DEBUG: No wait check in.
wpull.processor.web: INFO: Fetched ‘http://127.0.0.1:43689/%95%B6%8E%9A%89%BB%82%AF/’: 404 Not Found. Length: 334 [text/plain].
wpull.pipeline.session: DEBUG: Marking URL http://127.0.0.1:43689/%95%B6%8E%9A%89%BB%82%AF/ status Status.skipped.
wpull.protocol.http.web: DEBUG: Early close session.
wpull.pipeline.pipeline: DEBUG: Worker id 0 Processed item <wpull.pipeline.session.ItemSession object at 0x7f07e9b9d8d0>
wpull.pipeline.pipeline: DEBUG: Worker id 0 Processing item <wpull.pipeline.session.ItemSession object at 0x7f07e8295128>
root: WARNING: No processor available to handle 'mailto' scheme.
wpull.pipeline.session: DEBUG: Skipping ‘mailto:[email protected]’.
wpull.pipeline.pipeline: DEBUG: Worker id 0 Processed item <wpull.pipeline.session.ItemSession object at 0x7f07e8295128>
wpull.network.pool: DEBUG: Check in ('127.0.0.1', 43689, False)
wpull.pipeline.pipeline: DEBUG: Get item from source
wpull.pipeline.pipeline: DEBUG: Worker id 0 Processing item <wpull.pipeline.session.ItemSession object at 0x7f07e913c710>
wpull.processor.web: DEBUG: Robots filter verdict True reason filters
http.cookiejar: DEBUG: add_cookie_header
http.cookiejar: DEBUG: Checking 127.0.0.1 for cookies to return
http.cookiejar: DEBUG: - checking cookie path=/
http.cookiejar: DEBUG: - checking cookie hi=hello
http.cookiejar: DEBUG: it's a match
wpull.processor.web: DEBUG: Filter verdict True reason filters
wpull.processor.web: INFO: Fetching ‘http://127.0.0.1:43689/static/secret_sitemap.xml’.
wpull.protocol.http.client: DEBUG: Client fetch request <Request(GET, http://127.0.0.1:43689/static/secret_sitemap.xml, HTTP/1.1)>.
wpull.network.pool: DEBUG: Check out ('127.0.0.1', 43689, False)
wpull.protocol.http.stream: DEBUG: Sending headers.
wpull.protocol.http.stream: DEBUG: Reading header.
wpull.pipeline.pipeline: DEBUG: Get item from source
tornado.access: INFO: 200 GET /static/secret_sitemap.xml (127.0.0.1) 0.87ms
wpull.protocol.http.web: DEBUG: Handling response
http.cookiejar: DEBUG: extract_cookies: Server: TornadoServer/4.5.3
Content-Type: application/xml
Date: Fri, 05 Oct 2018 07:44:10 GMT
Accept-Ranges: bytes
Etag: "20fef7b2f10b0295230602ca3ed6a65f"
Last-Modified: Wed, 26 Mar 2014 05:49:18 GMT
Content-Length: 273
Vary: Accept-Encoding
wpull.writer: DEBUG: Saving file to 127.0.0.1:43689/static/secret_sitemap.xml, mode=wb+.
wpull.protocol.http.stream: DEBUG: Reading body by length.
wpull.network.pool: DEBUG: No wait check in.
wpull.processor.web: INFO: Fetched ‘http://127.0.0.1:43689/static/secret_sitemap.xml’: 200 OK. Length: 273 [application/xml].
wpull.document.util: DEBUG: Got encoding: utf-8
wpull.processor.rule: DEBUG: Candidate URLs: inline=0 linked=1
wpull.pipeline.session: DEBUG: Marking URL http://127.0.0.1:43689/static/secret_sitemap.xml status Status.done.
wpull.protocol.http.web: DEBUG: Early close session.
wpull.pipeline.pipeline: DEBUG: Worker id 0 Processed item <wpull.pipeline.session.ItemSession object at 0x7f07e913c710>
wpull.network.pool: DEBUG: Check in ('127.0.0.1', 43689, False)
wpull.pipeline.pipeline: DEBUG: Get item from source
wpull.pipeline.pipeline: DEBUG: Get item from source
wpull.pipeline.pipeline: DEBUG: Worker id 0 Processing item <wpull.pipeline.session.ItemSession object at 0x7f07e91294e0>
wpull.processor.web: DEBUG: Robots filter verdict True reason filters
http.cookiejar: DEBUG: add_cookie_header
http.cookiejar: DEBUG: Checking 127.0.0.1 for cookies to return
http.cookiejar: DEBUG: - checking cookie path=/
http.cookiejar: DEBUG: - checking cookie hi=hello
http.cookiejar: DEBUG: it's a match
wpull.processor.web: DEBUG: Filter verdict True reason filters
wpull.processor.web: INFO: Fetching ‘http://127.0.0.1:43689/static/my_file.txt’.
wpull.protocol.http.client: DEBUG: Client fetch request <Request(GET, http://127.0.0.1:43689/static/my_file.txt, HTTP/1.1)>.
wpull.network.pool: DEBUG: Check out ('127.0.0.1', 43689, False)
wpull.protocol.http.stream: DEBUG: Sending headers.
wpull.protocol.http.stream: DEBUG: Reading header.
wpull.pipeline.pipeline: DEBUG: Get item from source
tornado.access: INFO: 200 GET /static/my_file.txt (127.0.0.1) 0.80ms
wpull.protocol.http.web: DEBUG: Handling response
http.cookiejar: DEBUG: extract_cookies: Server: TornadoServer/4.5.3
Content-Type: text/plain
Date: Fri, 05 Oct 2018 07:44:10 GMT
Accept-Ranges: bytes
Etag: "79499205b965a939fedcd54556124da6"
Last-Modified: Tue, 04 Mar 2014 10:09:31 GMT
Content-Length: 1476
Vary: Accept-Encoding
wpull.writer: DEBUG: Saving file to 127.0.0.1:43689/static/my_file.txt, mode=wb+.
wpull.protocol.http.stream: DEBUG: Reading body by length.
wpull.network.pool: DEBUG: No wait check in.
wpull.processor.web: INFO: Fetched ‘http://127.0.0.1:43689/static/my_file.txt’: 200 OK. Length: 1476 [text/plain].
wpull.processor.rule: DEBUG: Candidate URLs: inline=0 linked=0
wpull.pipeline.session: DEBUG: Marking URL http://127.0.0.1:43689/static/my_file.txt status Status.done.
wpull.protocol.http.web: DEBUG: Early close session.
wpull.pipeline.pipeline: DEBUG: Worker id 0 Processed item <wpull.pipeline.session.ItemSession object at 0x7f07e91294e0>
wpull.network.pool: DEBUG: Check in ('127.0.0.1', 43689, False)
wpull.pipeline.pipeline: DEBUG: Get item from source
wpull.pipeline.pipeline: DEBUG: Producer stopping.
wpull.pipeline.pipeline: DEBUG: Put poison pill.
wpull.pipeline.pipeline: DEBUG: Worker quitting.
wpull.pipeline.pipeline: DEBUG: 1 worker tasks completed
wpull.pipeline.pipeline: DEBUG: Exited workers loop.
wpull.pipeline.pipeline: DEBUG: Waiting for producer to stop.
wpull.pipeline.pipeline: DEBUG: Creating worker
wpull.pipeline.pipeline: DEBUG: Get item from source
wpull.pipeline.pipeline: DEBUG: Get item from source
wpull.pipeline.pipeline: DEBUG: Worker process id=0
wpull.pipeline.pipeline: DEBUG: Worker id 0 Processing item <wpull.pipeline.app.AppSession object at 0x7f07e901b7b8>
wpull.application.tasks.stats: INFO: FINISHED.
wpull.application.tasks.stats: INFO: Duration: 0:00:00. Speed: 11.6 KiB/s.
wpull.application.tasks.stats: INFO: Downloaded: 4 files, 2.0 KiB.
wpull.pipeline.pipeline: DEBUG: Worker id 0 Processed item <wpull.pipeline.app.AppSession object at 0x7f07e901b7b8>
wpull.pipeline.pipeline: DEBUG: Get item from source
wpull.pipeline.pipeline: DEBUG: Producer stopping.
wpull.pipeline.pipeline: DEBUG: Put poison pill.
wpull.pipeline.pipeline: DEBUG: Worker quitting.
wpull.pipeline.pipeline: DEBUG: 1 worker tasks completed
wpull.pipeline.pipeline: DEBUG: Exited workers loop.
wpull.pipeline.pipeline: DEBUG: Waiting for producer to stop.
wpull.pipeline.pipeline: DEBUG: Creating worker
wpull.pipeline.pipeline: DEBUG: Get item from source
wpull.pipeline.pipeline: DEBUG: Get item from source
wpull.pipeline.pipeline: DEBUG: Worker process id=0
wpull.pipeline.pipeline: DEBUG: Worker id 0 Processing item <wpull.pipeline.app.AppSession object at 0x7f07e901b7b8>
wpull.pipeline.pipeline: DEBUG: Worker id 0 Processed item <wpull.pipeline.app.AppSession object at 0x7f07e901b7b8>
wpull.pipeline.pipeline: DEBUG: Get item from source
wpull.pipeline.pipeline: DEBUG: Producer stopping.
wpull.pipeline.pipeline: DEBUG: Put poison pill.
wpull.pipeline.pipeline: DEBUG: Worker quitting.
wpull.pipeline.pipeline: DEBUG: 1 worker tasks completed
wpull.pipeline.pipeline: DEBUG: Exited workers loop.
wpull.pipeline.pipeline: DEBUG: Waiting for producer to stop.
wpull.application.app: INFO: Exiting with status 0.
asyncio: DEBUG: Close <_UnixSelectorEventLoop running=False closed=False debug=True>
--------------------- >> end captured logging << ---------------------
======================================================================
FAIL: test_app_python_plugin_script (wpull.testing.integration.script_test.TestScriptGoodApp)
----------------------------------------------------------------------
Traceback (most recent call last):
File "/home/grab/gs-venv/lib/python3.7/site-packages/tornado/testing.py", line 136, in __call__
result = self.orig_method(*args, **kwargs)
File "/home/grab/wpull/thematrix/wpull/testing/async_.py", line 29, in wrapper
loop=self.event_loop)
File "/home/grab/.pyenv/versions/3.7.0/lib/python3.7/asyncio/base_events.py", line 568, in run_until_complete
return future.result()
File "/home/grab/.pyenv/versions/3.7.0/lib/python3.7/asyncio/tasks.py", line 412, in wait_for
return fut.result()
File "/home/grab/wpull/thematrix/wpull/testing/integration/script_test.py", line 47, in test_app_python_plugin_script
self.assertEqual(42, exit_code)
AssertionError: 42 != 1
-------------------- >> begin captured stdout << ---------------------
INFO Found plugin extensive_plugin_py from /home/grab/wpull/thematrix/wpull/testing/integration/sample_user_scripts/extensive.plugin.py.
queued_url <URLInfo at 0x7f07e8cb0978 url=http://127.0.0.1:45199/ raw=http://127.0.0.1:45199/>
queued_url <URLInfo at 0x7f07e92d4438 url=http://127.0.0.1:45199/some_page raw=http://127.0.0.1:45199/some_page>
queued_url <URLInfo at 0x7f07e8b176d8 url=http://127.0.0.1:45199/mordor raw=http://127.0.0.1:45199/mordor>
queued_url <URLInfo at 0x7f07e8668828 url=http://localhost:1/wolf raw=http://localhost:1/wolf>
dequeued_url <URLInfo at 0x7f07e8cb04e0 url=http://127.0.0.1:45199/ raw=http://127.0.0.1:45199/>
dequeued_url <URLInfo at 0x7f07e931c588 url=http://127.0.0.1:45199/some_page raw=http://127.0.0.1:45199/some_page>
accept_url <URLInfo at 0x7f07e8cb04e0 url=http://127.0.0.1:45199/ raw=http://127.0.0.1:45199/>
accept_url <URLInfo at 0x7f07e8cb04e0 url=http://127.0.0.1:45199/ raw=http://127.0.0.1:45199/>
INFO Fetching ‘http://127.0.0.1:45199/’.
resolve_dns 127.0.0.1
dequeued_url <URLInfo at 0x7f07ea2766d8 url=http://127.0.0.1:45199/mordor raw=http://127.0.0.1:45199/mordor>
accept_url <URLInfo at 0x7f07e931c588 url=http://127.0.0.1:45199/some_page raw=http://127.0.0.1:45199/some_page>
accept_url <URLInfo at 0x7f07e931c588 url=http://127.0.0.1:45199/some_page raw=http://127.0.0.1:45199/some_page>
INFO Fetching ‘http://127.0.0.1:45199/some_page’.
resolve_dns 127.0.0.1
ERROR Fatal exception.
Traceback (most recent call last):
File "/home/grab/wpull/thematrix/wpull/application/app.py", line 157, in run
yield from pipeline.process()
File "/home/grab/wpull/thematrix/wpull/pipeline/pipeline.py", line 194, in process
yield from self._process_one_worker()
File "/home/grab/wpull/thematrix/wpull/pipeline/pipeline.py", line 215, in _process_one_worker
task.result()
File "/home/grab/wpull/thematrix/wpull/pipeline/pipeline.py", line 119, in process
item = yield from self.process_one(_worker_id=worker_id)
File "/home/grab/wpull/thematrix/wpull/pipeline/pipeline.py", line 103, in process_one
yield from task.process(item)
File "/home/grab/wpull/thematrix/wpull/application/tasks/download.py", line 421, in process
yield from session.app_session.factory['Processor'].process(session)
File "/home/grab/wpull/thematrix/wpull/processor/delegate.py", line 29, in process
return (yield from processor.process(item_session))
File "/home/grab/wpull/thematrix/wpull/processor/web.py", line 91, in process
return (yield from session.process())
File "/home/grab/wpull/thematrix/wpull/processor/web.py", line 185, in process
yield from self._process_loop()
File "/home/grab/wpull/thematrix/wpull/processor/web.py", line 244, in _process_loop
exit_early, wait_time = yield from self._fetch_one(cast(Request, self._item_session.request))
File "/home/grab/wpull/thematrix/wpull/processor/web.py", line 267, in _fetch_one
response = yield from self._web_client_session.start()
File "/home/grab/wpull/thematrix/wpull/protocol/http/web.py", line 107, in start
response = yield from session.start(request)
File "/home/grab/wpull/thematrix/wpull/protocol/http/client.py", line 87, in start
yield from self._stream.reconnect()
File "/home/grab/wpull/thematrix/wpull/protocol/http/stream.py", line 438, in reconnect
yield from self._connection.connect()
File "/home/grab/wpull/thematrix/wpull/network/pool.py", line 375, in connect
result = yield from self._resolver.resolve(self._address[0])
File "/home/grab/wpull/thematrix/wpull/network/dns.py", line 175, in resolve
host = self.hook_dispatcher.call(PluginFunctions.resolve_dns, host
File "/home/grab/wpull/thematrix/wpull/application/hook.py", line 87, in call
return self._callbacks[name](*args, **kwargs)
File "/home/grab/wpull/thematrix/wpull/application/plugin.py", line 49, in wrapper
return func(*args, **kwargs)
File "/home/grab/wpull/thematrix/wpull/testing/integration/sample_user_scripts/extensive.plugin.py", line 31, in resolve_dns
assert host == 'localhost'
AssertionError
CRITICAL Sorry, Wpull unexpectedly crashed.
CRITICAL Please report this problem to the authors at Wpull's issue tracker so it may be fixed. If you know how to program, maybe help us fix it? Thank you for helping us help you help us all.
INFO Exiting with status 1.
[('.', [], [])]
dequeued_url <URLInfo at 0x7f07e92c76d8 url=http://localhost:1/wolf raw=http://localhost:1/wolf>
--------------------- >> end captured stdout << ----------------------
-------------------- >> begin captured logging << --------------------
asyncio: DEBUG: Using selector: EpollSelector
wpull.testing.util: DEBUG: Switch to /tmp/tmpoyktfi74
wpull.application.options: DEBUG: Encoding: utf-8
wpull.pipeline.pipeline: DEBUG: Creating worker
wpull.pipeline.pipeline: DEBUG: Get item from source
wpull.pipeline.pipeline: DEBUG: Get item from source
wpull.pipeline.pipeline: DEBUG: Worker process id=0
wpull.pipeline.pipeline: DEBUG: Worker id 0 Processing item <wpull.pipeline.app.AppSession object at 0x7f07e8d8a668>
wpull.application.tasks.plugin: DEBUG: Instance <wpull.application.app.Application object at 0x7f07e8d6d630> registered event Event.pipeline_begin
wpull.application.tasks.plugin: DEBUG: Instance <wpull.application.app.Application object at 0x7f07e8d6d630> registered event Event.pipeline_end
wpull.application.tasks.plugin: DEBUG: Instance <wpull.application.tasks.stats.StatsStopTask object at 0x7f07e8d7a6a0> registered event PluginFunctions.finishing_statistics
wpull.application.tasks.plugin: DEBUG: Instance <wpull.application.tasks.shutdown.AppStopTask object at 0x7f07e8d7a748> registered event PluginFunctions.exit_status
wpull.application.tasks.plugin: DEBUG: Instance <wpull.application.tasks.shutdown.AppStopTask object at 0x7f07e8d7a748> registered hook PluginFunctions.exit_status
yapsy: DEBUG: correct subclass tests failed for: _ in /home/grab/wpull/thematrix/wpull/application/plugins/arg_warning.plugin
Traceback (most recent call last):
File "/home/grab/gs-venv/lib/python3.7/site-packages/yapsy/PluginManager.py", line 527, in loadPlugins
is_correct_subclass = issubclass(element, self.categories_interfaces[category_name])
TypeError: issubclass() arg 1 must be a class
yapsy: DEBUG: correct subclass tests failed for: __builtins__ in /home/grab/wpull/thematrix/wpull/application/plugins/arg_warning.plugin
Traceback (most recent call last):
File "/home/grab/gs-venv/lib/python3.7/site-packages/yapsy/PluginManager.py", line 527, in loadPlugins
is_correct_subclass = issubclass(element, self.categories_interfaces[category_name])
TypeError: issubclass() arg 1 must be a class
yapsy: DEBUG: correct subclass tests failed for: __cached__ in /home/grab/wpull/thematrix/wpull/application/plugins/arg_warning.plugin
Traceback (most recent call last):
File "/home/grab/gs-venv/lib/python3.7/site-packages/yapsy/PluginManager.py", line 527, in loadPlugins
is_correct_subclass = issubclass(element, self.categories_interfaces[category_name])
TypeError: issubclass() arg 1 must be a class
yapsy: DEBUG: correct subclass tests failed for: __doc__ in /home/grab/wpull/thematrix/wpull/application/plugins/arg_warning.plugin
Traceback (most recent call last):
File "/home/grab/gs-venv/lib/python3.7/site-packages/yapsy/PluginManager.py", line 527, in loadPlugins
is_correct_subclass = issubclass(element, self.categories_interfaces[category_name])
TypeError: issubclass() arg 1 must be a class
yapsy: DEBUG: correct subclass tests failed for: __file__ in /home/grab/wpull/thematrix/wpull/application/plugins/arg_warning.plugin
Traceback (most recent call last):
File "/home/grab/gs-venv/lib/python3.7/site-packages/yapsy/PluginManager.py", line 527, in loadPlugins
is_correct_subclass = issubclass(element, self.categories_interfaces[category_name])
TypeError: issubclass() arg 1 must be a class
yapsy: DEBUG: correct subclass tests failed for: __loader__ in /home/grab/wpull/thematrix/wpull/application/plugins/arg_warning.plugin
Traceback (most recent call last):
File "/home/grab/gs-venv/lib/python3.7/site-packages/yapsy/PluginManager.py", line 527, in loadPlugins
is_correct_subclass = issubclass(element, self.categories_interfaces[category_name])
TypeError: issubclass() arg 1 must be a class
yapsy: DEBUG: correct subclass tests failed for: __name__ in /home/grab/wpull/thematrix/wpull/application/plugins/arg_warning.plugin
Traceback (most recent call last):
File "/home/grab/gs-venv/lib/python3.7/site-packages/yapsy/PluginManager.py", line 527, in loadPlugins
is_correct_subclass = issubclass(element, self.categories_interfaces[category_name])
TypeError: issubclass() arg 1 must be a class
yapsy: DEBUG: correct subclass tests failed for: __package__ in /home/grab/wpull/thematrix/wpull/application/plugins/arg_warning.plugin
Traceback (most recent call last):
File "/home/grab/gs-venv/lib/python3.7/site-packages/yapsy/PluginManager.py", line 527, in loadPlugins
is_correct_subclass = issubclass(element, self.categories_interfaces[category_name])
TypeError: issubclass() arg 1 must be a class
yapsy: DEBUG: correct subclass tests failed for: __spec__ in /home/grab/wpull/thematrix/wpull/application/plugins/arg_warning.plugin
Traceback (most recent call last):
File "/home/grab/gs-venv/lib/python3.7/site-packages/yapsy/PluginManager.py", line 527, in loadPlugins
is_correct_subclass = issubclass(element, self.categories_interfaces[category_name])
TypeError: issubclass() arg 1 must be a class
yapsy: DEBUG: correct subclass tests failed for: _logger in /home/grab/wpull/thematrix/wpull/application/plugins/arg_warning.plugin
Traceback (most recent call last):
File "/home/grab/gs-venv/lib/python3.7/site-packages/yapsy/PluginManager.py", line 527, in loadPlugins
is_correct_subclass = issubclass(element, self.categories_interfaces[category_name])
TypeError: issubclass() arg 1 must be a class
yapsy: DEBUG: correct subclass tests failed for: gettext in /home/grab/wpull/thematrix/wpull/application/plugins/arg_warning.plugin
Traceback (most recent call last):
File "/home/grab/gs-venv/lib/python3.7/site-packages/yapsy/PluginManager.py", line 527, in loadPlugins
is_correct_subclass = issubclass(element, self.categories_interfaces[category_name])
TypeError: issubclass() arg 1 must be a class
yapsy: DEBUG: correct subclass tests failed for: logging in /home/grab/wpull/thematrix/wpull/application/plugins/arg_warning.plugin
Traceback (most recent call last):
File "/home/grab/gs-venv/lib/python3.7/site-packages/yapsy/PluginManager.py", line 527, in loadPlugins
is_correct_subclass = issubclass(element, self.categories_interfaces[category_name])
TypeError: issubclass() arg 1 must be a class
yapsy: DEBUG: correct subclass tests failed for: _ in /home/grab/wpull/thematrix/wpull/application/plugins/debug_console.plugin
Traceback (most recent call last):
File "/home/grab/gs-venv/lib/python3.7/site-packages/yapsy/PluginManager.py", line 527, in loadPlugins
is_correct_subclass = issubclass(element, self.categories_interfaces[category_name])
TypeError: issubclass() arg 1 must be a class
yapsy: DEBUG: correct subclass tests failed for: __builtins__ in /home/grab/wpull/thematrix/wpull/application/plugins/debug_console.plugin
Traceback (most recent call last):
File "/home/grab/gs-venv/lib/python3.7/site-packages/yapsy/PluginManager.py", line 527, in loadPlugins
is_correct_subclass = issubclass(element, self.categories_interfaces[category_name])
TypeError: issubclass() arg 1 must be a class
yapsy: DEBUG: correct subclass tests failed for: __cached__ in /home/grab/wpull/thematrix/wpull/application/plugins/debug_console.plugin
Traceback (most recent call last):
File "/home/grab/gs-venv/lib/python3.7/site-packages/yapsy/PluginManager.py", line 527, in loadPlugins
is_correct_subclass = issubclass(element, self.categories_interfaces[category_name])
TypeError: issubclass() arg 1 must be a class
yapsy: DEBUG: correct subclass tests failed for: __doc__ in /home/grab/wpull/thematrix/wpull/application/plugins/debug_console.plugin
Traceback (most recent call last):
File "/home/grab/gs-venv/lib/python3.7/site-packages/yapsy/PluginManager.py", line 527, in loadPlugins
is_correct_subclass = issubclass(element, self.categories_interfaces[category_name])
TypeError: issubclass() arg 1 must be a class
yapsy: DEBUG: correct subclass tests failed for: __file__ in /home/grab/wpull/thematrix/wpull/application/plugins/debug_console.plugin
Traceback (most recent call last):
File "/home/grab/gs-venv/lib/python3.7/site-packages/yapsy/PluginManager.py", line 527, in loadPlugins
is_correct_subclass = issubclass(element, self.categories_interfaces[category_name])
TypeError: issubclass() arg 1 must be a class
yapsy: DEBUG: correct subclass tests failed for: __loader__ in /home/grab/wpull/thematrix/wpull/application/plugins/debug_console.plugin
Traceback (most recent call last):
File "/home/grab/gs-venv/lib/python3.7/site-packages/yapsy/PluginManager.py", line 527, in loadPlugins
is_correct_subclass = issubclass(element, self.categories_interfaces[category_name])
TypeError: issubclass() arg 1 must be a class
yapsy: DEBUG: correct subclass tests failed for: __name__ in /home/grab/wpull/thematrix/wpull/application/plugins/debug_console.plugin
Traceback (most recent call last):
File "/home/grab/gs-venv/lib/python3.7/site-packages/yapsy/PluginManager.py", line 527, in loadPlugins
is_correct_subclass = issubclass(element, self.categories_interfaces[category_name])
TypeError: issubclass() arg 1 must be a class
yapsy: DEBUG: correct subclass tests failed for: __package__ in /home/grab/wpull/thematrix/wpull/application/plugins/debug_console.plugin
Traceback (most recent call last):
File "/home/grab/gs-venv/lib/python3.7/site-packages/yapsy/PluginManager.py", line 527, in loadPlugins
is_correct_subclass = issubclass(element, self.categories_interfaces[category_name])
TypeError: issubclass() arg 1 must be a class
yapsy: DEBUG: correct subclass tests failed for: __spec__ in /home/grab/wpull/thematrix/wpull/application/plugins/debug_console.plugin
Traceback (most recent call last):
File "/home/grab/gs-venv/lib/python3.7/site-packages/yapsy/PluginManager.py", line 527, in loadPlugins
is_correct_subclass = issubclass(element, self.categories_interfaces[category_name])
TypeError: issubclass() arg 1 must be a class
yapsy: DEBUG: correct subclass tests failed for: _logger in /home/grab/wpull/thematrix/wpull/application/plugins/debug_console.plugin
Traceback (most recent call last):
File "/home/grab/gs-venv/lib/python3.7/site-packages/yapsy/PluginManager.py", line 527, in loadPlugins
is_correct_subclass = issubclass(element, self.categories_interfaces[category_name])
TypeError: issubclass() arg 1 must be a class
yapsy: DEBUG: correct subclass tests failed for: atexit in /home/grab/wpull/thematrix/wpull/application/plugins/debug_console.plugin
Traceback (most recent call last):
File "/home/grab/gs-venv/lib/python3.7/site-packages/yapsy/PluginManager.py", line 527, in loadPlugins
is_correct_subclass = issubclass(element, self.categories_interfaces[category_name])
TypeError: issubclass() arg 1 must be a class
yapsy: DEBUG: correct subclass tests failed for: gettext in /home/grab/wpull/thematrix/wpull/application/plugins/debug_console.plugin
Traceback (most recent call last):
File "/home/grab/gs-venv/lib/python3.7/site-packages/yapsy/PluginManager.py", line 527, in loadPlugins
is_correct_subclass = issubclass(element, self.categories_interfaces[category_name])
TypeError: issubclass() arg 1 must be a class
yapsy: DEBUG: correct subclass tests failed for: logging in /home/grab/wpull/thematrix/wpull/application/plugins/debug_console.plugin
Traceback (most recent call last):
File "/home/grab/gs-venv/lib/python3.7/site-packages/yapsy/PluginManager.py", line 527, in loadPlugins
is_correct_subclass = issubclass(element, self.categories_interfaces[category_name])
TypeError: issubclass() arg 1 must be a class
yapsy: DEBUG: correct subclass tests failed for: socket in /home/grab/wpull/thematrix/wpull/application/plugins/debug_console.plugin
Traceback (most recent call last):
File "/home/grab/gs-venv/lib/python3.7/site-packages/yapsy/PluginManager.py", line 527, in loadPlugins
is_correct_subclass = issubclass(element, self.categories_interfaces[category_name])
TypeError: issubclass() arg 1 must be a class
yapsy: DEBUG: correct subclass tests failed for: tornado in /home/grab/wpull/thematrix/wpull/application/plugins/debug_console.plugin
Traceback (most recent call last):
File "/home/grab/gs-venv/lib/python3.7/site-packages/yapsy/PluginManager.py", line 527, in loadPlugins
is_correct_subclass = issubclass(element, self.categories_interfaces[category_name])
TypeError: issubclass() arg 1 must be a class
yapsy: DEBUG: correct subclass tests failed for: LOG_DEBUG in /home/grab/wpull/thematrix/wpull/application/plugins/download_progress.plugin
Traceback (most recent call last):
File "/home/grab/gs-venv/lib/python3.7/site-packages/yapsy/PluginManager.py", line 527, in loadPlugins
is_correct_subclass = issubclass(element, self.categories_interfaces[category_name])
TypeError: issubclass() arg 1 must be a class
yapsy: DEBUG: correct subclass tests failed for: LOG_VERBOSE in /home/grab/wpull/thematrix/wpull/application/plugins/download_progress.plugin
Traceback (most recent call last):
File "/home/grab/gs-venv/lib/python3.7/site-packages/yapsy/PluginManager.py", line 527, in loadPlugins
is_correct_subclass = issubclass(element, self.categories_interfaces[category_name])
TypeError: issubclass() arg 1 must be a class
yapsy: DEBUG: correct subclass tests failed for: __builtins__ in /home/grab/wpull/thematrix/wpull/application/plugins/download_progress.plugin
Traceback (most recent call last):
File "/home/grab/gs-venv/lib/python3.7/site-packages/yapsy/PluginManager.py", line 527, in loadPlugins
is_correct_subclass = issubclass(element, self.categories_interfaces[category_name])
TypeError: issubclass() arg 1 must be a class
yapsy: DEBUG: correct subclass tests failed for: __cached__ in /home/grab/wpull/thematrix/wpull/application/plugins/download_progress.plugin
Traceback (most recent call last):
File "/home/grab/gs-venv/lib/python3.7/site-packages/yapsy/PluginManager.py", line 527, in loadPlugins
is_correct_subclass = issubclass(element, self.categories_interfaces[category_name])
TypeError: issubclass() arg 1 must be a class
yapsy: DEBUG: correct subclass tests failed for: __doc__ in /home/grab/wpull/thematrix/wpull/application/plugins/download_progress.plugin
Traceback (most recent call last):
File "/home/grab/gs-venv/lib/python3.7/site-packages/yapsy/PluginManager.py", line 527, in loadPlugins
is_correct_subclass = issubclass(element, self.categories_interfaces[category_name])
TypeError: issubclass() arg 1 must be a class
yapsy: DEBUG: correct subclass tests failed for: __file__ in /home/grab/wpull/thematrix/wpull/application/plugins/download_progress.plugin
Traceback (most recent call last):
File "/home/grab/gs-venv/lib/python3.7/site-packages/yapsy/PluginManager.py", line 527, in loadPlugins
is_correct_subclass = issubclass(element, self.categories_interfaces[category_name])
TypeError: issubclass() arg 1 must be a class
yapsy: DEBUG: correct subclass tests failed for: __loader__ in /home/grab/wpull/thematrix/wpull/application/plugins/download_progress.plugin
Traceback (most recent call last):
File "/home/grab/gs-venv/lib/python3.7/site-packages/yapsy/PluginManager.py", line 527, in loadPlugins
is_correct_subclass = issubclass(element, self.categories_interfaces[category_name])
TypeError: issubclass() arg 1 must be a class
yapsy: DEBUG: correct subclass tests failed for: __name__ in /home/grab/wpull/thematrix/wpull/application/plugins/download_progress.plugin
Traceback (most recent call last):
File "/home/grab/gs-venv/lib/python3.7/site-packages/yapsy/PluginManager.py", line 527, in loadPlugins
is_correct_subclass = issubclass(element, self.categories_interfaces[category_name])
TypeError: issubclass() arg 1 must be a class
yapsy: DEBUG: correct subclass tests failed for: __package__ in /home/grab/wpull/thematrix/wpull/application/plugins/download_progress.plugin
Traceback (most recent call last):
File "/home/grab/gs-venv/lib/python3.7/site-packages/yapsy/PluginManager.py", line 527, in loadPlugins
is_correct_subclass = issubclass(element, self.categories_interfaces[category_name])
TypeError: issubclass() arg 1 must be a class
yapsy: DEBUG: correct subclass tests failed for: __spec__ in /home/grab/wpull/thematrix/wpull/application/plugins/download_progress.plugin
Traceback (most recent call last):
File "/home/grab/gs-venv/lib/python3.7/site-packages/yapsy/PluginManager.py", line 527, in loadPlugins
is_correct_subclass = issubclass(element, self.categories_interfaces[category_name])
TypeError: issubclass() arg 1 must be a class
yapsy: DEBUG: correct subclass tests failed for: cast in /home/grab/wpull/thematrix/wpull/application/plugins/download_progress.plugin
Traceback (most recent call last):
File "/home/grab/gs-venv/lib/python3.7/site-packages/yapsy/PluginManager.py", line 527, in loadPlugins
is_correct_subclass = issubclass(element, self.categories_interfaces[category_name])
TypeError: issubclass() arg 1 must be a class
yapsy: DEBUG: correct subclass tests failed for: new_encoded_stream in /home/grab/wpull/thematrix/wpull/application/plugins/download_progress.plugin
Traceback (most recent call last):
File "/home/grab/gs-venv/lib/python3.7/site-packages/yapsy/PluginManager.py", line 527, in loadPlugins
is_correct_subclass = issubclass(element, self.categories_interfaces[category_name])
TypeError: issubclass() arg 1 must be a class
yapsy: DEBUG: correct subclass tests failed for: __builtins__ in /home/grab/wpull/thematrix/wpull/application/plugins/server_response.plugin
Traceback (most recent call last):
File "/home/grab/gs-venv/lib/python3.7/site-packages/yapsy/PluginManager.py", line 527, in loadPlugins
is_correct_subclass = issubclass(element, self.categories_interfaces[category_name])
TypeError: issubclass() arg 1 must be a class
yapsy: DEBUG: correct subclass tests failed for: __cached__ in /home/grab/wpull/thematrix/wpull/application/plugins/server_response.plugin
Traceback (most recent call last):
File "/home/grab/gs-venv/lib/python3.7/site-packages/yapsy/PluginManager.py", line 527, in loadPlugins
is_correct_subclass = issubclass(element, self.categories_interfaces[category_name])
TypeError: issubclass() arg 1 must be a class
yapsy: DEBUG: correct subclass tests failed for: __doc__ in /home/grab/wpull/thematrix/wpull/application/plugins/server_response.plugin
Traceback (most recent call last):
File "/home/grab/gs-venv/lib/python3.7/site-packages/yapsy/PluginManager.py", line 527, in loadPlugins
is_correct_subclass = issubclass(element, self.categories_interfaces[category_name])
TypeError: issubclass() arg 1 must be a class
yapsy: DEBUG: correct subclass tests failed for: __file__ in /home/grab/wpull/thematrix/wpull/application/plugins/server_response.plugin
Traceback (most recent call last):
File "/home/grab/gs-venv/lib/python3.7/site-packages/yapsy/PluginManager.py", line 527, in loadPlugins
is_correct_subclass = issubclass(element, self.categories_interfaces[category_name])
TypeError: issubclass() arg 1 must be a class
yapsy: DEBUG: correct subclass tests failed for: __loader__ in /home/grab/wpull/thematrix/wpull/application/plugins/server_response.plugin
Traceback (most recent call last):
File "/home/grab/gs-venv/lib/python3.7/site-packages/yapsy/PluginManager.py", line 527, in loadPlugins
is_correct_subclass = issubclass(element, self.categories_interfaces[category_name])
TypeError: issubclass() arg 1 must be a class
yapsy: DEBUG: correct subclass tests failed for: __name__ in /home/grab/wpull/thematrix/wpull/application/plugins/server_response.plugin
Traceback (most recent call last):
File "/home/grab/gs-venv/lib/python3.7/site-packages/yapsy/PluginManager.py", line 527, in loadPlugins
is_correct_subclass = issubclass(element, self.categories_interfaces[category_name])
TypeError: issubclass() arg 1 must be a class
yapsy: DEBUG: correct subclass tests failed for: __package__ in /home/grab/wpull/thematrix/wpull/application/plugins/server_response.plugin
Traceback (most recent call last):
File "/home/grab/gs-venv/lib/python3.7/site-packages/yapsy/PluginManager.py", line 527, in loadPlugins
is_correct_subclass = issubclass(element, self.categories_interfaces[category_name])
TypeError: issubclass() arg 1 must be a class
yapsy: DEBUG: correct subclass tests failed for: __spec__ in /home/grab/wpull/thematrix/wpull/application/plugins/server_response.plugin
Traceback (most recent call last):
File "/home/grab/gs-venv/lib/python3.7/site-packages/yapsy/PluginManager.py", line 527, in loadPlugins
is_correct_subclass = issubclass(element, self.categories_interfaces[category_name])
TypeError: issubclass() arg 1 must be a class
yapsy: DEBUG: correct subclass tests failed for: event in /home/grab/wpull/thematrix/wpull/application/plugins/server_response.plugin
Traceback (most recent call last):
File "/home/grab/gs-venv/lib/python3.7/site-packages/yapsy/PluginManager.py", line 527, in loadPlugins
is_correct_subclass = issubclass(element, self.categories_interfaces[category_name])
TypeError: issubclass() arg 1 must be a class
yapsy: DEBUG: correct subclass tests failed for: Optional in /home/grab/wpull/thematrix/wpull/testing/integration/sample_user_scripts/extensive.plugin
Traceback (most recent call last):
File "/home/grab/gs-venv/lib/python3.7/site-packages/yapsy/PluginManager.py", line 527, in loadPlugins
is_correct_subclass = issubclass(element, self.categories_interfaces[category_name])
TypeError: issubclass() arg 1 must be a class
yapsy: DEBUG: correct subclass tests failed for: __builtins__ in /home/grab/wpull/thematrix/wpull/testing/integration/sample_user_scripts/extensive.plugin
Traceback (most recent call last):
File "/home/grab/gs-venv/lib/python3.7/site-packages/yapsy/PluginManager.py", line 527, in loadPlugins
is_correct_subclass = issubclass(element, self.categories_interfaces[category_name])
TypeError: issubclass() arg 1 must be a class
yapsy: DEBUG: correct subclass tests failed for: __cached__ in /home/grab/wpull/thematrix/wpull/testing/integration/sample_user_scripts/extensive.plugin
Traceback (most recent call last):
File "/home/grab/gs-venv/lib/python3.7/site-packages/yapsy/PluginManager.py", line 527, in loadPlugins
is_correct_subclass = issubclass(element, self.categories_interfaces[category_name])
TypeError: issubclass() arg 1 must be a class
yapsy: DEBUG: correct subclass tests failed for: __doc__ in /home/grab/wpull/thematrix/wpull/testing/integration/sample_user_scripts/extensive.plugin
Traceback (most recent call last):
File "/home/grab/gs-venv/lib/python3.7/site-packages/yapsy/PluginManager.py", line 527, in loadPlugins
is_correct_subclass = issubclass(element, self.categories_interfaces[category_name])
TypeError: issubclass() arg 1 must be a class
yapsy: DEBUG: correct subclass tests failed for: __file__ in /home/grab/wpull/thematrix/wpull/testing/integration/sample_user_scripts/extensive.plugin
Traceback (most recent call last):
File "/home/grab/gs-venv/lib/python3.7/site-packages/yapsy/PluginManager.py", line 527, in loadPlugins
is_correct_subclass = issubclass(element, self.categories_interfaces[category_name])
TypeError: issubclass() arg 1 must be a class
yapsy: DEBUG: correct subclass tests failed for: __loader__ in /home/grab/wpull/thematrix/wpull/testing/integration/sample_user_scripts/extensive.plugin
Traceback (most recent call last):
File "/home/grab/gs-venv/lib/python3.7/site-packages/yapsy/PluginManager.py", line 527, in loadPlugins
is_correct_subclass = issubclass(element, self.categories_interfaces[category_name])
TypeError: issubclass() arg 1 must be a class
yapsy: DEBUG: correct subclass tests failed for: __name__ in /home/grab/wpull/thematrix/wpull/testing/integration/sample_user_scripts/extensive.plugin
Traceback (most recent call last):
File "/home/grab/gs-venv/lib/python3.7/site-packages/yapsy/PluginManager.py", line 527, in loadPlugins
is_correct_subclass = issubclass(element, self.categories_interfaces[category_name])
TypeError: issubclass() arg 1 must be a class
yapsy: DEBUG: correct subclass tests failed for: __package__ in /home/grab/wpull/thematrix/wpull/testing/integration/sample_user_scripts/extensive.plugin
Traceback (most recent call last):
File "/home/grab/gs-venv/lib/python3.7/site-packages/yapsy/PluginManager.py", line 527, in loadPlugins
is_correct_subclass = issubclass(element, self.categories_interfaces[category_name])
TypeError: issubclass() arg 1 must be a class
yapsy: DEBUG: correct subclass tests failed for: __spec__ in /home/grab/wpull/thematrix/wpull/testing/integration/sample_user_scripts/extensive.plugin
Traceback (most recent call last):
File "/home/grab/gs-venv/lib/python3.7/site-packages/yapsy/PluginManager.py", line 527, in loadPlugins
is_correct_subclass = issubclass(element, self.categories_interfaces[category_name])
TypeError: issubclass() arg 1 must be a class
yapsy: DEBUG: correct subclass tests failed for: cast in /home/grab/wpull/thematrix/wpull/testing/integration/sample_user_scripts/extensive.plugin
Traceback (most recent call last):
File "/home/grab/gs-venv/lib/python3.7/site-packages/yapsy/PluginManager.py", line 527, in loadPlugins
is_correct_subclass = issubclass(element, self.categories_interfaces[category_name])
TypeError: issubclass() arg 1 must be a class
yapsy: DEBUG: correct subclass tests failed for: event in /home/grab/wpull/thematrix/wpull/testing/integration/sample_user_scripts/extensive.plugin
Traceback (most recent call last):
File "/home/grab/gs-venv/lib/python3.7/site-packages/yapsy/PluginManager.py", line 527, in loadPlugins
is_correct_subclass = issubclass(element, self.categories_interfaces[category_name])
TypeError: issubclass() arg 1 must be a class
yapsy: DEBUG: correct subclass tests failed for: hook in /home/grab/wpull/thematrix/wpull/testing/integration/sample_user_scripts/extensive.plugin
Traceback (most recent call last):
File "/home/grab/gs-venv/lib/python3.7/site-packages/yapsy/PluginManager.py", line 527, in loadPlugins
is_correct_subclass = issubclass(element, self.categories_interfaces[category_name])
TypeError: issubclass() arg 1 must be a class
yapsy: DEBUG: correct subclass tests failed for: os in /home/grab/wpull/thematrix/wpull/testing/integration/sample_user_scripts/extensive.plugin
Traceback (most recent call last):
File "/home/grab/gs-venv/lib/python3.7/site-packages/yapsy/PluginManager.py", line 527, in loadPlugins
is_correct_subclass = issubclass(element, self.categories_interfaces[category_name])
TypeError: issubclass() arg 1 must be a class
wpull.application.tasks.plugin: DEBUG: Found plugin download_progress_plugin_py from /home/grab/wpull/thematrix/wpull/application/plugins/download_progress.plugin.py.
yapsy: DEBUG: Activating plugin: Default.download_progress_plugin_py
wpull.application.tasks.plugin: INFO: Found plugin extensive_plugin_py from /home/grab/wpull/thematrix/wpull/testing/integration/sample_user_scripts/extensive.plugin.py.
yapsy: DEBUG: Activating plugin: Default.extensive_plugin_py
wpull.application.hook: DEBUG: Connected event PluginFunctions.finishing_statistics <bound method Plugin.finish_statistics of <yapsy_loaded_plugin_extensive_plugin_py_0.Plugin object at 0x7f07e8daa048>>
wpull.application.hook: DEBUG: Connected hook PluginFunctions.exit_status <bound method Plugin.exit_status of <yapsy_loaded_plugin_extensive_plugin_py_0.Plugin object at 0x7f07e8daa048>>
wpull.application.tasks.plugin: DEBUG: Found plugin debug_console_plugin_py from /home/grab/wpull/thematrix/wpull/application/plugins/debug_console.plugin.py.
yapsy: DEBUG: Activating plugin: Default.debug_console_plugin_py
wpull.application.tasks.plugin: DEBUG: Found plugin arg_warning_plugin_py from /home/grab/wpull/thematrix/wpull/application/plugins/arg_warning.plugin.py.
yapsy: DEBUG: Activating plugin: Default.arg_warning_plugin_py
wpull.application.tasks.plugin: DEBUG: Found plugin server_response_plugin_py from /home/grab/wpull/thematrix/wpull/application/plugins/server_response.plugin.py.
wpull.database.sqltable: DEBUG: Setting pragmas.
wpull.application.tasks.database: DEBUG: Releasing any in-progress items in database.
wpull.application.tasks.sslcontext: DEBUG: Reading PEM /home/grab/wpull/thematrix/wpull/application/tasks/../../cert/ca-bundle.pem.
wpull.application.tasks.sslcontext: DEBUG: Reading PEM /etc/ssl/certs/ca-certificates.crt.
wpull.application.tasks.sslcontext: DEBUG: CA certs loaded.
wpull.application.tasks.download: DEBUG: Loaded cookies: []
wpull.application.tasks.database: DEBUG: Parsing URL http://127.0.0.1:45199/
wpull.application.tasks.database: DEBUG: Parsed URL <URLInfo at 0x7f07e8caa6d8 url=http://127.0.0.1:45199/ raw=http://127.0.0.1:45199/>
wpull.application.tasks.database: DEBUG: Parsing URL http://127.0.0.1:45199/some_page
wpull.application.tasks.database: DEBUG: Parsed URL <URLInfo at 0x7f07e828b828 url=http://127.0.0.1:45199/some_page raw=http://127.0.0.1:45199/some_page>
wpull.application.tasks.database: DEBUG: Parsing URL http://127.0.0.1:45199/mordor
wpull.application.tasks.database: DEBUG: Parsed URL <URLInfo at 0x7f07e830e048 url=http://127.0.0.1:45199/mordor raw=http://127.0.0.1:45199/mordor>
wpull.application.tasks.database: DEBUG: Parsing URL localhost:1/wolf
wpull.application.tasks.database: DEBUG: Parsed URL <URLInfo at 0x7f07e8316f60 url=http://localhost:1/wolf raw=localhost:1/wolf>
wpull.pipeline.pipeline: DEBUG: Worker id 0 Processed item <wpull.pipeline.app.AppSession object at 0x7f07e8d8a668>
wpull.pipeline.pipeline: DEBUG: Get item from source
wpull.pipeline.pipeline: DEBUG: Producer stopping.
wpull.pipeline.pipeline: DEBUG: Put poison pill.
wpull.pipeline.pipeline: DEBUG: Worker quitting.
wpull.pipeline.pipeline: DEBUG: 1 worker tasks completed
wpull.pipeline.pipeline: DEBUG: Exited workers loop.
wpull.pipeline.pipeline: DEBUG: Waiting for producer to stop.
wpull.pipeline.pipeline: DEBUG: Creating worker
wpull.pipeline.pipeline: DEBUG: Creating worker
wpull.pipeline.pipeline: DEBUG: Get item from source
wpull.pipeline.pipeline: DEBUG: Get item from source
wpull.pipeline.pipeline: DEBUG: Worker process id=0
wpull.pipeline.pipeline: DEBUG: Worker id 0 Processing item <wpull.pipeline.session.ItemSession object at 0x7f07e92859e8>
wpull.processor.web: DEBUG: Robots filter verdict True reason callback_hook
http.cookiejar: DEBUG: add_cookie_header
wpull.processor.web: DEBUG: Filter verdict True reason callback_hook
wpull.processor.web: INFO: Fetching ‘http://127.0.0.1:45199/’.
wpull.protocol.http.client: DEBUG: Client fetch request <Request(GET, http://127.0.0.1:45199/, HTTP/1.1)>.
wpull.network.pool: DEBUG: Check out ('127.0.0.1', 45199, False)
wpull.network.dns: DEBUG: Lookup address 127.0.0.1.
wpull.protocol.http.web: DEBUG: Early close session.
wpull.network.pool: DEBUG: No wait check in.
wpull.pipeline.pipeline: DEBUG: Worker process id=1
wpull.pipeline.pipeline: DEBUG: Get item from source
wpull.network.pool: DEBUG: Check in ('127.0.0.1', 45199, False)
wpull.pipeline.pipeline: DEBUG: Worker id 1 Processing item <wpull.pipeline.session.ItemSession object at 0x7f07e8ca2898>
wpull.processor.web: DEBUG: Robots filter verdict True reason callback_hook
http.cookiejar: DEBUG: add_cookie_header
wpull.processor.web: DEBUG: Filter verdict True reason callback_hook
wpull.processor.web: INFO: Fetching ‘http://127.0.0.1:45199/some_page’.
wpull.protocol.http.client: DEBUG: Client fetch request <Request(GET, http://127.0.0.1:45199/some_page, HTTP/1.1)>.
wpull.network.pool: DEBUG: Check out ('127.0.0.1', 45199, False)
wpull.network.dns: DEBUG: Lookup address 127.0.0.1.
wpull.protocol.http.web: DEBUG: Early close session.
wpull.network.pool: DEBUG: No wait check in.
wpull.pipeline.pipeline: DEBUG: 2 worker tasks completed
wpull.application.app: ERROR: Fatal exception.
Traceback (most recent call last):
File "/home/grab/wpull/thematrix/wpull/application/app.py", line 157, in run
yield from pipeline.process()
File "/home/grab/wpull/thematrix/wpull/pipeline/pipeline.py", line 194, in process
yield from self._process_one_worker()
File "/home/grab/wpull/thematrix/wpull/pipeline/pipeline.py", line 215, in _process_one_worker
task.result()
File "/home/grab/wpull/thematrix/wpull/pipeline/pipeline.py", line 119, in process
item = yield from self.process_one(_worker_id=worker_id)
File "/home/grab/wpull/thematrix/wpull/pipeline/pipeline.py", line 103, in process_one
yield from task.process(item)
File "/home/grab/wpull/thematrix/wpull/application/tasks/download.py", line 421, in process
yield from session.app_session.factory['Processor'].process(session)
File "/home/grab/wpull/thematrix/wpull/processor/delegate.py", line 29, in process
return (yield from processor.process(item_session))
File "/home/grab/wpull/thematrix/wpull/processor/web.py", line 91, in process
return (yield from session.process())
File "/home/grab/wpull/thematrix/wpull/processor/web.py", line 185, in process
yield from self._process_loop()
File "/home/grab/wpull/thematrix/wpull/processor/web.py", line 244, in _process_loop
exit_early, wait_time = yield from self._fetch_one(cast(Request, self._item_session.request))
File "/home/grab/wpull/thematrix/wpull/processor/web.py", line 267, in _fetch_one
response = yield from self._web_client_session.start()
File "/home/grab/wpull/thematrix/wpull/protocol/http/web.py", line 107, in start
response = yield from session.start(request)
File "/home/grab/wpull/thematrix/wpull/protocol/http/client.py", line 87, in start
yield from self._stream.reconnect()
File "/home/grab/wpull/thematrix/wpull/protocol/http/stream.py", line 438, in reconnect
yield from self._connection.connect()
File "/home/grab/wpull/thematrix/wpull/network/pool.py", line 375, in connect
result = yield from self._resolver.resolve(self._address[0])
File "/home/grab/wpull/thematrix/wpull/network/dns.py", line 175, in resolve
host = self.hook_dispatcher.call(PluginFunctions.resolve_dns, host
File "/home/grab/wpull/thematrix/wpull/application/hook.py", line 87, in call
return self._callbacks[name](*args, **kwargs)
File "/home/grab/wpull/thematrix/wpull/application/plugin.py", line 49, in wrapper
return func(*args, **kwargs)
File "/home/grab/wpull/thematrix/wpull/testing/integration/sample_user_scripts/extensive.plugin.py", line 31, in resolve_dns
assert host == 'localhost'
AssertionError
wpull.application.app: CRITICAL: Sorry, Wpull unexpectedly crashed.
wpull.application.app: CRITICAL: Please report this problem to the authors at Wpull's issue tracker so it may be fixed. If you know how to program, maybe help us fix it? Thank you for helping us help you help us all.
wpull.application.app: INFO: Exiting with status 1.
wpull.pipeline.pipeline: DEBUG: Get item from source
wpull.network.pool: DEBUG: Check in ('127.0.0.1', 45199, False)
asyncio: DEBUG: Close <_UnixSelectorEventLoop running=False closed=False debug=True>
--------------------- >> end captured logging << ---------------------
The text was updated successfully, but these errors were encountered:
4 failing tests:
The text was updated successfully, but these errors were encountered: