Forward exceptions raised by a setuptools entrypoint to sentry
Project description
DESCRIPTION
===========
sentry-wrapper calls a setuptools entrypoint and sends exceptions to sentry.
Usage::
usage: sentry-wrapper [-h] [--dsn SENTRY_DSN] name [dist] [group] [-- ...]
positional arguments:
name Entry point name (eg. my-entrypoint)
dist Distribution name (eg. my-project==1.2.4, default: same
value than name)
group Entry point group (default: console-scripts)
optional arguments:
-h, --help show this help message and exit
--dsn SENTRY_DSN Sentry DSN
Extra arguments are given as is to the wrapped entrypoint.
INSTALLATION
============
To install in a virtualenv::
$> virtualenv myenv
$> source myenv/bin/activate
$> pip install sentry-wrapper
DEVELOP
=======
To start hacking on sentry-wrapper::
$> virtualenv myenv
$> source myenv/bin/activate
$> git clone git@github.com:brmzkw/sentry-wrapper.git
$> cd sentry-wrapper
$> pip install -e .
CONTRIBUTORS
============
* `Bastien Chatelard <https://github.com/bchatelard/>`_
* `Julien Castets <https://github.com/brmzkw/>`_
sentry-wrapper Changelog
========================
2.0.0 (2015-08-20)
------------------
* Accept extra arguments that are given to the wrapped command, like::
sentry-wrapper entrypoint -- arg1 arg2 arg3
1.0.0 (2015-04-20)
------------------
* Initial version.
===========
sentry-wrapper calls a setuptools entrypoint and sends exceptions to sentry.
Usage::
usage: sentry-wrapper [-h] [--dsn SENTRY_DSN] name [dist] [group] [-- ...]
positional arguments:
name Entry point name (eg. my-entrypoint)
dist Distribution name (eg. my-project==1.2.4, default: same
value than name)
group Entry point group (default: console-scripts)
optional arguments:
-h, --help show this help message and exit
--dsn SENTRY_DSN Sentry DSN
Extra arguments are given as is to the wrapped entrypoint.
INSTALLATION
============
To install in a virtualenv::
$> virtualenv myenv
$> source myenv/bin/activate
$> pip install sentry-wrapper
DEVELOP
=======
To start hacking on sentry-wrapper::
$> virtualenv myenv
$> source myenv/bin/activate
$> git clone git@github.com:brmzkw/sentry-wrapper.git
$> cd sentry-wrapper
$> pip install -e .
CONTRIBUTORS
============
* `Bastien Chatelard <https://github.com/bchatelard/>`_
* `Julien Castets <https://github.com/brmzkw/>`_
sentry-wrapper Changelog
========================
2.0.0 (2015-08-20)
------------------
* Accept extra arguments that are given to the wrapped command, like::
sentry-wrapper entrypoint -- arg1 arg2 arg3
1.0.0 (2015-04-20)
------------------
* Initial version.
Project details
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
sentry-wrapper-2.0.0.tar.gz
(3.2 kB
view hashes)
Built Distributions
Close
Hashes for sentry_wrapper-2.0.0-py2-none-any.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | a7fc7dc6df5d46ebb0aab78a19cc91530b915de5fa0894f0b15a8353438b053a |
|
MD5 | edcae73d5560fa028cab5380c3db0205 |
|
BLAKE2b-256 | 867f91883242e1548deebf3fc76dd313455d46747041ca73407c7acd82982500 |