"""Application.""" import ddtrace from charts import config if config.ENVIRONMENT not in (config.QA_ENVIRONMENT, config.PROD_ENVIRONMENT): ddtrace.tracer.enabled = False ddtrace.patch_all(futures=True, httplib=True, sqlalchemy=True) # noqa from raven.contrib import flask from charts import handlers # noqa from charts import new_music_friday_handlers # noqa from charts import api, config if config.SENTRY: api.app.config["SENTRY_DSN"] = config.SENTRY flask.Sentry(api.app) app = api.app