Comments (2)
I've since figured out that the code from the official documentation works, but it's still a pretty bad experience that the example did not work. (And not exactly fitting the "Real time error reporting you can set up in under 5 minutes!" claim.)
Here's the working version:
import os, sys
from raygun4py import raygunprovider
rgHandler = raygunprovider.RaygunSender(os.environ.get('RAYGUN_APIKEY'))
def handle_exception(exc_type, exc_value, exc_traceback):
rgHandler.send_exception(exc_info=(exc_type, exc_value, exc_traceback))
sys.__excepthook__(exc_type, exc_value, exc_traceback)
sys.excepthook = handle_exception
(a, b) = (1, 2, 3,)
from raygun4py.
Thanks for alerting us to this - the documentation on Heroku was outdated and for the original API, your corrected example is idiomatic for the current release. I'll get it tidied up for you shortly.
Regards,
Callum Gavin
Raygun Limited
from raygun4py.
Related Issues (20)
- How to stop sending environment variables with errors with flask HOT 2
- AttributeError: 'Provider' object has no attribute '_is_coroutine' HOT 1
- AttributeError: 'dict' object has no attribute 'localVariables' HOT 1
- SyntaxError: invalid syntax - middleware/wsgi.py", line 43 HOT 2
- Any good reason to pin down the dependencies? HOT 4
- wsgi middleware syntax error python3 HOT 2
- Support new middleware style for Django 1.10 HOT 1
- Pypi build version outdated HOT 1
- Push latest version to PyPi?
- when i pip install, it always installs python2 version, how can i install python3 version HOT 1
- AttributeError: 'NoneType' object has no attribute 'set_user'
- Add git tags when publishing HOT 1
- Environment Variables are always sent to Raygun HOT 6
- Add support for wildcard matching of environment variable blacklist HOT 2
- Update Documentation related to callback functions
- Update Documentation with Best Practices for subclassing an exception
- Crashed on logging error from a POST in Django HOT 1
- RaygunErrorMessage serializer code falls into infinite loop and crashes python
- Documentation for Custom grouping logic has incorrect definition of the callback parameter HOT 3
- RaygunHandler fails when logging outside of an exception context.
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from raygun4py.