Compare commits
13 Commits
50a26e0e1d
...
prod
| Author | SHA1 | Date | |
|---|---|---|---|
| e708ce6240 | |||
|
|
8799b3107b | ||
|
|
7a2950e480 | ||
| 4e50ec568d | |||
| ea8164096e | |||
| 5392a9acc3 | |||
| 32cdf983e8 | |||
| b9aafe8c4f | |||
| b150f2fafc | |||
| f8ec8af981 | |||
| 26af411bf4 | |||
| 034f19aea9 | |||
| 8a10b1d180 |
@@ -7,6 +7,7 @@ RUN apt-get install -y locales locales-all
|
|||||||
ENV LANGUAGE ru_RU.UTF-8
|
ENV LANGUAGE ru_RU.UTF-8
|
||||||
ENV LANG ru_RU.UTF-8
|
ENV LANG ru_RU.UTF-8
|
||||||
ENV LC_ALL ru_RU.UTF-8
|
ENV LC_ALL ru_RU.UTF-8
|
||||||
|
ENV PYTHONUNBUFFERED=1
|
||||||
COPY requirements.txt requirements.txt
|
COPY requirements.txt requirements.txt
|
||||||
RUN pip install -r requirements.txt
|
RUN pip install -r requirements.txt
|
||||||
COPY . .
|
COPY . .
|
||||||
|
|||||||
@@ -1,6 +1,7 @@
|
|||||||
from concurrent.futures import ThreadPoolExecutor
|
from concurrent.futures import ThreadPoolExecutor
|
||||||
import datetime
|
import datetime
|
||||||
import os
|
import os
|
||||||
|
import traceback
|
||||||
import zoneinfo
|
import zoneinfo
|
||||||
import requests
|
import requests
|
||||||
import time
|
import time
|
||||||
@@ -55,6 +56,7 @@ class TasksHandlerMixin:
|
|||||||
success = True
|
success = True
|
||||||
except Exception as exc:
|
except Exception as exc:
|
||||||
print(f'Error processing message id={task["id"]}, payload={task["payload"]}, exc={exc}')
|
print(f'Error processing message id={task["id"]}, payload={task["payload"]}, exc={exc}')
|
||||||
|
traceback.print_exc()
|
||||||
success = False
|
success = False
|
||||||
end = datetime.datetime.now(zoneinfo.ZoneInfo("Europe/Moscow"))
|
end = datetime.datetime.now(zoneinfo.ZoneInfo("Europe/Moscow"))
|
||||||
if success:
|
if success:
|
||||||
|
|||||||
Reference in New Issue
Block a user