The Bottle integration adds support for the Bottle Web Framework. Currently it works well with the stable version of Bottle (0.12). However, the integration with the development version (0.13) doesn't work properly.
Install sentry-sdk
from PyPI with the bottle
extra:
$ pip install --upgrade sentry-sdk[bottle]
To configure the SDK, initialize it with the integration before your app has been initialized:
import sentry_sdk
from bottle import Bottle, run
from sentry_sdk.integrations.bottle import BottleIntegration
sentry_sdk.init(
dsn="YOUR-GLITCHTIP-DSN-HERE",
integrations=[BottleIntegration()]
)
app = Bottle()