sentry
This commit is contained in:
parent
928a2a45fd
commit
036a4d8516
@ -23,6 +23,7 @@ services:
|
||||
environment:
|
||||
MONGO_HOST: "mongo.sprinthub.ru"
|
||||
MONGO_PASSWORD: $MONGO_PASSWORD_PROD
|
||||
DEBUG: false
|
||||
command: api
|
||||
deploy:
|
||||
mode: replicated
|
||||
@ -37,6 +38,7 @@ services:
|
||||
environment:
|
||||
MONGO_HOST: "mongo.sprinthub.ru"
|
||||
MONGO_PASSWORD: $MONGO_PASSWORD_PROD
|
||||
DEBUG: false
|
||||
command: poll
|
||||
deploy:
|
||||
mode: replicated
|
||||
|
@ -3,12 +3,11 @@ import sys
|
||||
|
||||
import main
|
||||
from helpers import jokes
|
||||
|
||||
|
||||
logging.basicConfig(level=logging.INFO)
|
||||
import settings
|
||||
|
||||
|
||||
arg = sys.argv[-1]
|
||||
settings.setup()
|
||||
if arg == "poll":
|
||||
jokes.poll_jokes()
|
||||
elif arg == "api":
|
||||
|
13
settings.py
13
settings.py
@ -1,7 +1,20 @@
|
||||
import logging
|
||||
import os
|
||||
|
||||
import sentry_sdk
|
||||
|
||||
MONGO_USER = os.getenv("MONGO_USER", "mongo")
|
||||
MONGO_PASSWORD = os.getenv("MONGO_PASSWORD", "password")
|
||||
MONGO_HOST = os.getenv("MONGO_HOST", "localhost")
|
||||
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")
|
||||
|
Loading…
Reference in New Issue
Block a user