{ "info": { "author": "Wichert Akkerman", "author_email": "wichert@wiggy.net", "bugtrack_url": null, "classifiers": [ "Development Status :: 4 - Beta", "Intended Audience :: Developers", "Intended Audience :: System Administrators", "License :: OSI Approved :: BSD License", "Operating System :: OS Independent", "Programming Language :: Python :: 2", "Topic :: Internet :: WWW/HTTP :: WSGI :: Middleware", "Topic :: Software Development :: Libraries :: Python Modules" ], "description": "``areciboware`` is a small WSGI middleware component that will report\nunhandled exceptions to an `Arecibo`_ instance. This provides a convenient\nsystem to collect and analyse errors in an application. \n\nUsage\n=====\n\nTo use ``areciboware`` you need to have a running Arecibo instance. You will\nneeds its URL and its public key to setup the middleware.\n\npaste.deploy\n-------------\nIf you are using `Paste Deployment`_ to start your website you can define\nan arecibo *filter* in your ``.ini`` file::\n\n [filter:arecibo]\n use = egg:areciboware#main\n url = http://my-arecibo.appspot.com/v/1/\n account = your-arecibo-public-key\n\n [app:yourapp]\n ..\n\n [pipeline:main]\n pipeline =\n arecibo\n yourapp\n\n\nManual\n------\nYou can also manually add the middleware to your WSGI pipeline in your python\ncode. Here is a simple example::\n\n from areciboware.middleware import AreciboMiddleware\n\n app = AreciboMiddleware(app, url=\"http://my-arecibo.appsot.com/v/1/\",\n account=\"your-arecibo-public-key\")\n return app\n\n\n.. _Arecibo: http://areciboapp.com/\n.. _Paste Deployment: http://pythonpaste.org/deploy/\n\nChangelog\n=========\n\n1.0b1 - July 27, 2010\n---------------------\n\n- Include request data with all CGI and WSGI variables in reports.\n [wichert]\n\n- Include username in report if REMOTE_USER is set in the environ.\n [wichert]\n\n\n1.0a1 - July 14, 2010\n---------------------\n\n- First public release.\n [wichert]", "description_content_type": null, "docs_url": null, "download_url": "UNKNOWN", "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": "http://pypi.python.org/pypi/areciboware", "keywords": "arecibo WSGI middleware", "license": "BSD", "maintainer": null, "maintainer_email": null, "name": "areciboware", "package_url": "https://pypi.org/project/areciboware/", "platform": "UNKNOWN", "project_url": "https://pypi.org/project/areciboware/", "project_urls": { "Download": "UNKNOWN", "Homepage": "http://pypi.python.org/pypi/areciboware" }, "release_url": "https://pypi.org/project/areciboware/1.0b1/", "requires_dist": null, "requires_python": null, "summary": "Arecibo error logging WSGI middleware", "version": "1.0b1" }, "last_serial": 636234, "releases": { "1.0a1": [ { "comment_text": "", "digests": { "md5": "06b1b2009de880cc9cc88601462f120e", "sha256": "2ec99ef8e00debbe30d4ca150a72e18dc9f631abce0342f2052f0d8d54106f48" }, "downloads": -1, "filename": "areciboware-1.0a1.tar.gz", "has_sig": false, "md5_digest": "06b1b2009de880cc9cc88601462f120e", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 2827, "upload_time": "2010-07-14T14:03:58", "url": "https://files.pythonhosted.org/packages/67/d4/14291cf24670287bc321134803d904b085bcdc0054228623a526acf5dcf2/areciboware-1.0a1.tar.gz" } ], "1.0b1": [ { "comment_text": "", "digests": { "md5": "142825b27f7f0cecd59781a3bd50e30f", "sha256": "675b3a29c1f195e334ff2e4075c6f8704a73ebcef2811074acefb95c778eb378" }, "downloads": -1, "filename": "areciboware-1.0b1.tar.gz", "has_sig": false, "md5_digest": "142825b27f7f0cecd59781a3bd50e30f", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 3325, "upload_time": "2010-07-27T09:40:33", "url": "https://files.pythonhosted.org/packages/88/b7/83938d9d5973ae1a2d0e986297dafe0201c4f1fb5882689a80d14793bfbc/areciboware-1.0b1.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "142825b27f7f0cecd59781a3bd50e30f", "sha256": "675b3a29c1f195e334ff2e4075c6f8704a73ebcef2811074acefb95c778eb378" }, "downloads": -1, "filename": "areciboware-1.0b1.tar.gz", "has_sig": false, "md5_digest": "142825b27f7f0cecd59781a3bd50e30f", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 3325, "upload_time": "2010-07-27T09:40:33", "url": "https://files.pythonhosted.org/packages/88/b7/83938d9d5973ae1a2d0e986297dafe0201c4f1fb5882689a80d14793bfbc/areciboware-1.0b1.tar.gz" } ] }