Datasette plugin for configuring Sentry
Project description
datasette-sentry
Datasette plugin for configuring Sentry for error reporting.
This plugin does not work with current versions of Datasette. See issue #1.
Installation
pip install datasette-sentry
Usage
This plugin only takes effect if your metadata.json
file contains relevant top-level plugin configuration in a "datasette-sentry"
configuration key.
You will need a Sentry DSN - see their Getting Started instructions.
Add it to metadata.json
like this:
{
"plugins": {
"datasette-sentry": {
"dsn": "https://KEY@sentry.io/PROJECTID"
}
}
}
Settings in metadata.json
are visible to anyone who visits the /-/metadata
URL so this is a good place to take advantage of Datasette's secret configuration values, in which case your configuration will look more like this:
{
"plugins": {
"datasette-sentry": {
"dsn": {
"$env": "SENTRY_DSN"
}
}
}
}
Then make a SENTRY_DSN
environment variable available to Datasette.
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distribution
Hashes for datasette_sentry-0.2a0-py3-none-any.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 8b56b21e2fa88bab3ec285db4944afcbd9a15a17cb95fcdc13a06831894b1e7a |
|
MD5 | 140156ad660c3b831dcd70b605421547 |
|
BLAKE2b-256 | edbc1ca02a902ffc6726c36e99118052fc54dcfa1a743cf4d6299a77d3fcfe9a |