D 2024-02-02 05:35:36.007287+00:00 Params: [('source_key', 'agdicmlk...'), ('last_polled', '2024-02-02-05-07-18')]
I 2024-02-02 05:35:36.043442+00:00 Source: @ttscoff@nojack.easydns.ca (Mastodon) @ttscoff@nojack.easydns.ca, https://brid.gy/mastodon/@ttscoff@nojack.easydns.ca
I 2024-02-02 05:35:36.043815+00:00 Last poll: https://brid.gy/log?start_time=1706850438&key=agdicmlkLWd5cigLEghNYXN0b2RvbiIaQHR0c2NvZmZAbm9qYWNrLmVhc3lkbnMuY2EM
I 2024-02-02 05:35:36.076198+00:00 Updating @ttscoff@nojack.easydns.ca (Mastodon) /mastodon/@ttscoff@nojack.easydns.ca : {'poll_status': 'polling', 'last_poll_attempt': datetime.datetime(2024, 2, 2, 5, 35, 36, 43933, tzinfo=datetime.timezone.utc), 'rate_limited': False}
D 2024-02-02 05:35:36.165416+00:00 Using ETag None, last activity id 111859352000809645
I 2024-02-02 05:35:36.203995+00:00 no refresh_token
I 2024-02-02 05:35:36.272916+00:00 requests.get https://nojack.easydns.ca/api/v1/accounts/3387/statuses {'params': {'limit': 30}, 'headers': {'Authorization': '...'}}
I 2024-02-02 05:35:37.052536+00:00 Redirected to https://nojack.easydns.ca/api/v1/accounts/3387/statuses?limit=30
I 2024-02-02 05:35:37.052851+00:00 Received 200
I 2024-02-02 05:35:37.179427+00:00 requests.get https://nojack.easydns.ca/api/v1/notifications {'params': {'exclude_types[]': ['follow', 'favourite', 'reblog']}, 'headers': {'Authorization': '...'}}
I 2024-02-02 05:35:38.126916+00:00 Redirected to https://nojack.easydns.ca/api/v1/notifications?exclude_types%5B%5D=follow&exclude_types%5B%5D=favourite&exclude_types%5B%5D=reblog
I 2024-02-02 05:35:38.127225+00:00 Received 200
I 2024-02-02 05:35:38.292063+00:00 Found 70 public activities: dict_keys(['tag:nojack.easydns.ca,2013:111858726602263554', 'tag:nojack.easydns.ca,2013:111858721556933033', 'tag:nojack.easydns.ca,2013:111858426511948170', 'tag:nojack.easydns.ca,2013:111858328824535878', 'tag:nojack.easydns.ca,2013:111857406022439989', 'tag:nojack.easydns.ca,2013:111857348074230734', 'tag:nojack.easydns.ca,2013:111857036461321437', 'tag:nojack.easydns.ca,2013:111857021522496519', 'tag:nojack.easydns.ca,2013:111852165180887877', 'tag:nojack.easydns.ca,2013:111852156856560254', 'tag:nojack.easydns.ca,2013:111852145273569176', 'tag:nojack.easydns.ca,2013:111852142506851822', 'tag:nojack.easydns.ca,2013:111852110077755859', 'tag:nojack.easydns.ca,2013:111851295404395834', 'tag:nojack.easydns.ca,2013:111847792153386523', 'tag:nojack.easydns.ca,2013:111847413191298141', 'tag:nojack.easydns.ca,2013:111847371682111967', 'tag:nojack.easydns.ca,2013:111847318907784471', 'tag:nojack.easydns.ca,2013:111847305211154765', 'tag:nojack.easydns.ca,2013:111847116429815906', 'tag:nojack.easydns.ca,2013:111845837610900982', 'tag:nojack.easydns.ca,2013:111845461401097265', 'tag:nojack.easydns.ca,2013:111842135763141533', 'tag:nojack.easydns.ca,2013:111841882037967500', 'tag:nojack.easydns.ca,2013:111841821317348342', 'tag:nojack.easydns.ca,2013:111841425058659146', 'tag:nojack.easydns.ca,2013:111841353423756522', 'tag:nojack.easydns.ca,2013:111841095667639522', 'tag:nojack.easydns.ca,2013:111841051683549349', 'tag:nojack.easydns.ca,2013:111841049707062712', 'tag:nojack.easydns.ca,2013:111859352000809645', 'tag:nojack.easydns.ca,2013:111859080208047106', 'tag:nojack.easydns.ca,2013:111858971836056198', 'tag:nojack.easydns.ca,2013:111858847949169173', 'tag:nojack.easydns.ca,2013:111858731909552157', 'tag:nojack.easydns.ca,2013:111858730289775774', 'tag:nojack.easydns.ca,2013:111858728572989467', 'tag:nojack.easydns.ca,2013:111858724673573076', 'tag:nojack.easydns.ca,2013:111858337827549812', 'tag:nojack.easydns.ca,2013:111857584983549954', 'tag:nojack.easydns.ca,2013:111857420909368338', 'tag:nojack.easydns.ca,2013:111857410345917926', 'tag:nojack.easydns.ca,2013:111857368966851280', 'tag:nojack.easydns.ca,2013:111857049939121107', 'tag:nojack.easydns.ca,2013:111857047998939277', 'tag:nojack.easydns.ca,2013:111855932240516192', 'tag:nojack.easydns.ca,2013:111853616471861705', 'tag:nojack.easydns.ca,2013:111852346899661712', 'tag:nojack.easydns.ca,2013:111852292991358088', 'tag:nojack.easydns.ca,2013:111852179971209864', 'tag:nojack.easydns.ca,2013:111852168486557434', 'tag:nojack.easydns.ca,2013:111852161498101431', 'tag:nojack.easydns.ca,2013:111852156981159736', 'tag:nojack.easydns.ca,2013:111852153630579599', 'tag:nojack.easydns.ca,2013:111852152236063251', 'tag:nojack.easydns.ca,2013:111852150553908709', 'tag:nojack.easydns.ca,2013:111852122565861379', 'tag:nojack.easydns.ca,2013:111852037492683447', 'tag:nojack.easydns.ca,2013:111848775835981134', 'tag:nojack.easydns.ca,2013:111848254178877184', 'tag:nojack.easydns.ca,2013:111847655172203838', 'tag:nojack.easydns.ca,2013:111847535920304230', 'tag:nojack.easydns.ca,2013:111847495187232867', 'tag:nojack.easydns.ca,2013:111847490939982529', 'tag:nojack.easydns.ca,2013:111847363677975628', 'tag:nojack.easydns.ca,2013:111847290247704726', 'tag:nojack.easydns.ca,2013:111846947239873656', 'tag:nojack.easydns.ca,2013:111845798793029772', 'tag:nojack.easydns.ca,2013:111845610510062949', 'tag:nojack.easydns.ca,2013:111843328748107572'])
I 2024-02-02 05:35:38.292324+00:00 Found 0 private activities: dict_keys([])
I 2024-02-02 05:35:38.295772+00:00 skipping refetch h-feed. last-syndication-url None, last-refetch 1970-01-01 00:00:00+00:00
I 2024-02-02 05:35:38.320744+00:00 Updating @ttscoff@nojack.easydns.ca (Mastodon) /mastodon/@ttscoff@nojack.easydns.ca : {'last_public_post': datetime.datetime(2024, 2, 2, 1, 44, 16), 'recent_private_posts': 0, 'last_polled': datetime.datetime(2024, 2, 2, 5, 35, 36, 43933, tzinfo=datetime.timezone.utc), 'poll_status': 'ok'}
E 2024-02-02 05:35:38.420117+00:00 Exception on /_ah/queue/poll [POST]
Traceback (most recent call last):
File "/layers/google.python.pip/pip/lib/python3.11/site-packages/flask/app.py", line 1463, in wsgi_app
response = self.full_dispatch_request()
^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/layers/google.python.pip/pip/lib/python3.11/site-packages/flask/app.py", line 872, in full_dispatch_request
rv = self.handle_user_exception(e)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/layers/google.python.pip/pip/lib/python3.11/site-packages/flask/app.py", line 762, in handle_user_exception
return self.ensure_sync(handler)(e) # type: ignore[no-any-return]
^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/workspace/flask_background.py", line 43, in background_handle_exception
raise e
File "/layers/google.python.pip/pip/lib/python3.11/site-packages/flask/app.py", line 870, in full_dispatch_request
rv = self.dispatch_request()
^^^^^^^^^^^^^^^^^^^^^^^
File "/layers/google.python.pip/pip/lib/python3.11/site-packages/flask/app.py", line 855, in dispatch_request
return self.ensure_sync(self.view_functions[rule.endpoint])(**view_args) # type: ignore[no-any-return]
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/layers/google.python.pip/pip/lib/python3.11/site-packages/flask/views.py", line 110, in view
return current_app.ensure_sync(self.dispatch_request)(**kwargs) # type: ignore[no-any-return]
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/workspace/tasks.py", line 111, in dispatch_request
util.add_poll_task(source)
File "/workspace/util.py", line 127, in add_poll_task
add_task(queue, eta_seconds=eta_seconds, source_key=source.key.urlsafe().decode(),
File "/workspace/util.py", line 172, in add_task
task = tasks_client.create_task(CreateTaskRequest(parent=queue_path, task=params))
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/layers/google.python.pip/pip/lib/python3.11/site-packages/google/cloud/tasks_v2/services/cloud_tasks/client.py", line 2454, in create_task
self._validate_universe_domain()
File "/layers/google.python.pip/pip/lib/python3.11/site-packages/google/cloud/tasks_v2/services/cloud_tasks/client.py", line 537, in _validate_universe_domain
or CloudTasksClient._compare_universes(
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/layers/google.python.pip/pip/lib/python3.11/site-packages/google/cloud/tasks_v2/services/cloud_tasks/client.py", line 514, in _compare_universes
credentials_universe = credentials.universe_domain
^^^^^^^^^^^^^^^^^^^^^^^^^^^
AttributeError: 'Credentials' object has no attribute 'universe_domain'