Skip to main content

Sentry for Tryton

Sentry is a realtime event logging system. This module provides a tryton daemon script which reports unhandled exceptions to sentry and sends a friendly message to the client with an identifier of the error code. The daemon script trytond_sentry is a drop in replacement for trytond installed by the trytond official package.

Build Status (Master)

https://travis-ci.org/fulfilio/trytond-sentry.svg?branch=master

Build Status (Develop)

https://travis-ci.org/fulfilio/trytond-sentry.svg?branch=develop

Screenshots

https://www.github.com/fulfilio/trytond-sentry/raw/master/images/message.png https://www.github.com/fulfilio/trytond-sentry/raw/master/images/grouplist.png https://www.github.com/fulfilio/trytond-sentry/raw/master/images/event.png https://www.github.com/fulfilio/trytond-sentry/raw/master/images/modules.png

Installation

From PyPI:

pip install trytond_sentry

For older versions:

pip install 'trytond_sentry>=2.8,<3.0'

From git repository:

git clone git@github.com:fulfilio/trytond-sentry.git
cd trytond-sentry
python setup.py install

Usage

The DSN is an additional argument required for the daemon script to know which sentry server the errors should be reported to. This can be specified in two ways:

  1. As a command line argument:

    trytond_sentry -s http://<public_key>:<secret_key>@sentry.com/1
  2. In the configuration:

    trytond_sentry -c /path/to/config

where the config file has an argument

sentry_dsn = http://<public_key>:<secret_key>@sentry.com/1

Changelog

Read CHANGELOG

Metadata

Release files for trytond_sentry 5.0.0.1

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for trytond_sentry 5.0.0.1
File Size Uploaded
trytond_sentry-5.0.0.1.tar.gz 3.6 kB Details

Release files / trytond_sentry-5.0.0.1.tar.gz

Download URL trytond_sentry-5.0.0.1.tar.gz
Size 3.6 kB
Tags Source
SHA-256 checksum
How to use checksums
562648ae56fa9f3067e38ba6b8ee355f033bfc6c6deec47fba338adfc47f59dd
BLAKE2b-256 checksum
How to use checksums
0a8c4138ad1205fc75e7286197edda9ee848d0175dd938217858aa1d60d583e2
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via Python-urllib/2.7

Release history Release notifications | RSS feed

This release

5.0.0.1 This release

1 release file

3.6.0.1

1 release file

3.4.0.1

1 release file

3.2.1.0

1 release file

3.2.0.1

1 release file

3.0.1.1

1 release file

3.0.0.1

1 release file

2.8.0.1

1 release file

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page