"""Application.""" import os import ddtrace # noqa # patch as soon as possible to ensure modules report to datadog apm if os.environ.get("DATADOG_API_KEY"): ddtrace.patch_all(futures=True, httplib=True, sqlalchemy=True) # noqa from raven.contrib import flask # noqa from playlist import api, config, handlers, sound_recording_handlers # noqa if config.SENTRY: api.app.config["SENTRY_DSN"] = config.SENTRY flask.Sentry(api.app) app = api.app