Created
April 5, 2021 15:25
-
-
Save lupupaulsv/94fb1778f6b52165ff27c50fc94d220d to your computer and use it in GitHub Desktop.
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Apr 05 15:24:59 ip-172-31-32-109 optionsentiment.service[9058]: [2021-04-05 15:24:59,897] ERROR in app: Exception on /amc [GET] | |
Apr 05 15:24:59 ip-172-31-32-109 optionsentiment.service[9058]: Traceback (most recent call last): | |
Apr 05 15:24:59 ip-172-31-32-109 optionsentiment.service[9058]: File "/var/www/option-sentiment/venv/lib/python3.8/site-packages/urllib3/response.py", line 438, in _error_catcher | |
Apr 05 15:24:59 ip-172-31-32-109 optionsentiment.service[9058]: yield | |
Apr 05 15:24:59 ip-172-31-32-109 optionsentiment.service[9058]: File "/var/www/option-sentiment/venv/lib/python3.8/site-packages/urllib3/response.py", line 767, in read_chunked | |
Apr 05 15:24:59 ip-172-31-32-109 optionsentiment.service[9058]: chunk = self._handle_chunk(amt) | |
Apr 05 15:24:59 ip-172-31-32-109 optionsentiment.service[9058]: File "/var/www/option-sentiment/venv/lib/python3.8/site-packages/urllib3/response.py", line 720, in _handle_chunk | |
Apr 05 15:24:59 ip-172-31-32-109 optionsentiment.service[9058]: returned_chunk = self._fp._safe_read(self.chunk_left) | |
Apr 05 15:24:59 ip-172-31-32-109 optionsentiment.service[9058]: File "/usr/lib/python3.8/http/client.py", line 610, in _safe_read | |
Apr 05 15:24:59 ip-172-31-32-109 optionsentiment.service[9058]: raise IncompleteRead(data, amt-len(data)) | |
Apr 05 15:24:59 ip-172-31-32-109 optionsentiment.service[9058]: http.client.IncompleteRead: IncompleteRead(1546 bytes read, 853 more expected) | |
Apr 05 15:24:59 ip-172-31-32-109 optionsentiment.service[9058]: During handling of the above exception, another exception occurred: | |
Apr 05 15:24:59 ip-172-31-32-109 optionsentiment.service[9058]: Traceback (most recent call last): | |
Apr 05 15:24:59 ip-172-31-32-109 optionsentiment.service[9058]: File "/var/www/option-sentiment/venv/lib/python3.8/site-packages/requests/models.py", line 753, in generate | |
Apr 05 15:24:59 ip-172-31-32-109 optionsentiment.service[9058]: for chunk in self.raw.stream(chunk_size, decode_content=True): | |
Apr 05 15:24:59 ip-172-31-32-109 optionsentiment.service[9058]: File "/var/www/option-sentiment/venv/lib/python3.8/site-packages/urllib3/response.py", line 572, in stream | |
Apr 05 15:24:59 ip-172-31-32-109 optionsentiment.service[9058]: for line in self.read_chunked(amt, decode_content=decode_content): | |
Apr 05 15:24:59 ip-172-31-32-109 optionsentiment.service[9058]: File "/var/www/option-sentiment/venv/lib/python3.8/site-packages/urllib3/response.py", line 793, in read_chunked | |
Apr 05 15:24:59 ip-172-31-32-109 optionsentiment.service[9058]: self._original_response.close() | |
Apr 05 15:24:59 ip-172-31-32-109 optionsentiment.service[9058]: File "/usr/lib/python3.8/contextlib.py", line 131, in __exit__ | |
Apr 05 15:24:59 ip-172-31-32-109 optionsentiment.service[9058]: self.gen.throw(type, value, traceback) | |
Apr 05 15:24:59 ip-172-31-32-109 optionsentiment.service[9058]: File "/var/www/option-sentiment/venv/lib/python3.8/site-packages/urllib3/response.py", line 455, in _error_catcher | |
Apr 05 15:24:59 ip-172-31-32-109 optionsentiment.service[9058]: raise ProtocolError("Connection broken: %r" % e, e) | |
Apr 05 15:24:59 ip-172-31-32-109 optionsentiment.service[9058]: urllib3.exceptions.ProtocolError: ('Connection broken: IncompleteRead(1546 bytes read, 853 more expected)', IncompleteRead(1546 bytes read, 853 more expected)) | |
Apr 05 15:24:59 ip-172-31-32-109 optionsentiment.service[9058]: During handling of the above exception, another exception occurred: | |
Apr 05 15:24:59 ip-172-31-32-109 optionsentiment.service[9058]: Traceback (most recent call last): | |
Apr 05 15:24:59 ip-172-31-32-109 optionsentiment.service[9058]: File "/var/www/option-sentiment/venv/lib/python3.8/site-packages/flask/app.py", line 2447, in wsgi_app | |
Apr 05 15:24:59 ip-172-31-32-109 optionsentiment.service[9058]: response = self.full_dispatch_request() | |
Apr 05 15:24:59 ip-172-31-32-109 optionsentiment.service[9058]: File "/var/www/option-sentiment/venv/lib/python3.8/site-packages/flask/app.py", line 1952, in full_dispatch_request | |
Apr 05 15:24:59 ip-172-31-32-109 optionsentiment.service[9058]: rv = self.handle_user_exception(e) | |
Apr 05 15:24:59 ip-172-31-32-109 optionsentiment.service[9058]: File "/var/www/option-sentiment/venv/lib/python3.8/site-packages/flask/app.py", line 1821, in handle_user_exception | |
Apr 05 15:24:59 ip-172-31-32-109 optionsentiment.service[9058]: reraise(exc_type, exc_value, tb) | |
Apr 05 15:24:59 ip-172-31-32-109 optionsentiment.service[9058]: File "/var/www/option-sentiment/venv/lib/python3.8/site-packages/flask/_compat.py", line 39, in reraise | |
Apr 05 15:24:59 ip-172-31-32-109 optionsentiment.service[9058]: raise value | |
Apr 05 15:24:59 ip-172-31-32-109 optionsentiment.service[9058]: File "/var/www/option-sentiment/venv/lib/python3.8/site-packages/flask/app.py", line 1950, in full_dispatch_request | |
Apr 05 15:24:59 ip-172-31-32-109 optionsentiment.service[9058]: rv = self.dispatch_request() | |
Apr 05 15:24:59 ip-172-31-32-109 optionsentiment.service[9058]: File "/var/www/option-sentiment/venv/lib/python3.8/site-packages/flask/app.py", line 1936, in dispatch_request | |
Apr 05 15:24:59 ip-172-31-32-109 optionsentiment.service[9058]: return self.view_functions[rule.endpoint](**req.view_args) | |
Apr 05 15:24:59 ip-172-31-32-109 optionsentiment.service[9058]: File "/var/www/option-sentiment/app/main.py", line 459, in simple_display | |
Apr 05 15:24:59 ip-172-31-32-109 optionsentiment.service[9058]: expirations = get_expirations(symbol)['pretty'] | |
Apr 05 15:24:59 ip-172-31-32-109 optionsentiment.service[9058]: File "/var/www/option-sentiment/app/main.py", line 385, in get_expirations | |
Apr 05 15:24:59 ip-172-31-32-109 optionsentiment.service[9058]: write_expirations(symbol) | |
Apr 05 15:24:59 ip-172-31-32-109 optionsentiment.service[9058]: File "/var/www/option-sentiment/app/main.py", line 344, in write_expirations | |
Apr 05 15:24:59 ip-172-31-32-109 optionsentiment.service[9058]: c = fetch_expiration_dates(symbol) | |
Apr 05 15:24:59 ip-172-31-32-109 optionsentiment.service[9058]: File "/var/www/option-sentiment/app/main.py", line 332, in fetch_expiration_dates | |
Apr 05 15:24:59 ip-172-31-32-109 optionsentiment.service[9058]: page = requests.get(url) | |
Apr 05 15:24:59 ip-172-31-32-109 optionsentiment.service[9058]: File "/var/www/option-sentiment/venv/lib/python3.8/site-packages/requests/api.py", line 76, in get | |
Apr 05 15:24:59 ip-172-31-32-109 optionsentiment.service[9058]: return request('get', url, params=params, **kwargs) | |
Apr 05 15:24:59 ip-172-31-32-109 optionsentiment.service[9058]: File "/var/www/option-sentiment/venv/lib/python3.8/site-packages/requests/api.py", line 61, in request | |
Apr 05 15:24:59 ip-172-31-32-109 optionsentiment.service[9058]: return session.request(method=method, url=url, **kwargs) | |
Apr 05 15:24:59 ip-172-31-32-109 optionsentiment.service[9058]: File "/var/www/option-sentiment/venv/lib/python3.8/site-packages/requests/sessions.py", line 542, in request | |
Apr 05 15:24:59 ip-172-31-32-109 optionsentiment.service[9058]: resp = self.send(prep, **send_kwargs) | |
Apr 05 15:24:59 ip-172-31-32-109 optionsentiment.service[9058]: File "/var/www/option-sentiment/venv/lib/python3.8/site-packages/requests/sessions.py", line 697, in send | |
Apr 05 15:24:59 ip-172-31-32-109 optionsentiment.service[9058]: r.content | |
Apr 05 15:24:59 ip-172-31-32-109 optionsentiment.service[9058]: File "/var/www/option-sentiment/venv/lib/python3.8/site-packages/requests/models.py", line 831, in content | |
Apr 05 15:24:59 ip-172-31-32-109 optionsentiment.service[9058]: self._content = b''.join(self.iter_content(CONTENT_CHUNK_SIZE)) or b'' | |
Apr 05 15:24:59 ip-172-31-32-109 optionsentiment.service[9058]: File "/var/www/option-sentiment/venv/lib/python3.8/site-packages/requests/models.py", line 756, in generate | |
Apr 05 15:24:59 ip-172-31-32-109 optionsentiment.service[9058]: raise ChunkedEncodingError(e) | |
Apr 05 15:24:59 ip-172-31-32-109 optionsentiment.service[9058]: requests.exceptions.ChunkedEncodingError: ('Connection broken: IncompleteRead(1546 bytes read, 853 more expected)', IncompleteRead(1546 bytes read, 853 more expected)) |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
while True: | |
try: | |
page = requests.get(url) | |
except urllib3.exceptions.ProtocolError: | |
print('caught a nasty urllib3 exception!') | |
except requests.exceptions.ChunkedEncodingError: | |
print('caught a nasty requests exception!') | |
else: | |
break |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment