This commit is contained in:
Administrator 2022-10-11 14:37:19 +03:00
parent 928a2a45fd
commit 036a4d8516
3 changed files with 17 additions and 3 deletions

View File

@ -23,6 +23,7 @@ services:
environment: environment:
MONGO_HOST: "mongo.sprinthub.ru" MONGO_HOST: "mongo.sprinthub.ru"
MONGO_PASSWORD: $MONGO_PASSWORD_PROD MONGO_PASSWORD: $MONGO_PASSWORD_PROD
DEBUG: false
command: api command: api
deploy: deploy:
mode: replicated mode: replicated
@ -37,6 +38,7 @@ services:
environment: environment:
MONGO_HOST: "mongo.sprinthub.ru" MONGO_HOST: "mongo.sprinthub.ru"
MONGO_PASSWORD: $MONGO_PASSWORD_PROD MONGO_PASSWORD: $MONGO_PASSWORD_PROD
DEBUG: false
command: poll command: poll
deploy: deploy:
mode: replicated mode: replicated

View File

@ -3,12 +3,11 @@ import sys
import main import main
from helpers import jokes from helpers import jokes
import settings
logging.basicConfig(level=logging.INFO)
arg = sys.argv[-1] arg = sys.argv[-1]
settings.setup()
if arg == "poll": if arg == "poll":
jokes.poll_jokes() jokes.poll_jokes()
elif arg == "api": elif arg == "api":

View File

@ -1,7 +1,20 @@
import logging
import os import os
import sentry_sdk
MONGO_USER = os.getenv("MONGO_USER", "mongo") MONGO_USER = os.getenv("MONGO_USER", "mongo")
MONGO_PASSWORD = os.getenv("MONGO_PASSWORD", "password") MONGO_PASSWORD = os.getenv("MONGO_PASSWORD", "password")
MONGO_HOST = os.getenv("MONGO_HOST", "localhost") MONGO_HOST = os.getenv("MONGO_HOST", "localhost")
DIALOG_ID = os.getenv("DIALOG_ID", None) DIALOG_ID = os.getenv("DIALOG_ID", None)
DEBUG = os.getenv("DEBUG", "true") == "true"
def setup():
if not DEBUG:
sentry_sdk.init(
dsn=f"https://{os.getenv('SENTRY_TOKEN')}@o1155463.ingest.sentry.io/4503964727050240",
traces_sample_rate=1.0
)
logging.basicConfig(level=logging.INFO)
logging.info("app is set up")