Skip to main content
Pre-release

This release is a pre-release and may not be stable for production use.

areciboware is a small WSGI middleware component that will report unhandled exceptions to an Arecibo instance. This provides a convenient system to collect and analyse errors in an application.

Usage

To use areciboware you need to have a running Arecibo instance. You will needs its URL and its public key to setup the middleware.

paste.deploy

If you are using Paste Deployment to start your website you can define an arecibo filter in your .ini file:

[filter:arecibo]
use = egg:areciboware#main
url = http://my-arecibo.appspot.com/v/1/
account = your-arecibo-public-key

[app:yourapp]
..

[pipeline:main]
pipeline =
    arecibo
    yourapp

Manual

You can also manually add the middleware to your WSGI pipeline in your python code. Here is a simple example:

from areciboware.middleware import AreciboMiddleware

app = AreciboMiddleware(app, url="http://my-arecibo.appsot.com/v/1/",
     account="your-arecibo-public-key")
return app

Changelog

1.0b1 - July 27, 2010

  • Include request data with all CGI and WSGI variables in reports. [wichert]

  • Include username in report if REMOTE_USER is set in the environ. [wichert]

1.0a1 - July 14, 2010

  • First public release. [wichert]

Metadata

Release files for areciboware 1.0b1

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

Source distribution (sdist)

Source distribution for areciboware 1.0b1
File Size Uploaded
areciboware-1.0b1.tar.gz 3.3 kB Details

Release files / areciboware-1.0b1.tar.gz

Download URL areciboware-1.0b1.tar.gz
Size 3.3 kB
Tags Source
SHA-256 checksum
How to use checksums
675b3a29c1f195e334ff2e4075c6f8704a73ebcef2811074acefb95c778eb378
BLAKE2b-256 checksum
How to use checksums
88b783938d9d5973ae1a2d0e986297dafe0201c4f1fb5882689a80d14793bfbc
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No

Release history Release notifications | RSS feed

This release

1.0b1 This release

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