Skip to main content

Error reporting utility management UI for Zope3

Project description

This package provides management views for the error reporting utility defined in zope.error package.


This package provides an error reporting utility which is able to store errors. (Notice that the implementation classes have been moved to the zope.error package.)

Let’s create one:

>>> from import ErrorReportingUtility
>>> util = ErrorReportingUtility()
>>> util
<zope.error.error.ErrorReportingUtility object at ...>
>>> from import IErrorReportingUtility
>>> IErrorReportingUtility.providedBy(util)
>>> IErrorReportingUtility
<InterfaceClass zope.error.interfaces.IErrorReportingUtility>

This package contains ZMI views in the browser sub-package:

>>> from import EditErrorLog, ErrorRedirect
>>> EditErrorLog
<class ''>
>>> ErrorRedirect
<class ''>

These are configured when the configuration for this package is executed (as long as the right dependencies are available).

Certain ZMI menus must first be available:

>>> from zope.configuration import xmlconfig
>>> _ = xmlconfig.string(r"""
...  <configure xmlns="" i18n_domain="zope">
...    <include package="zope.browsermenu" file="meta.zcml" />
...    <menu
...       id="zmi_views"
...       title="Views"
...       />
...    <menu
...       id="zmi_actions"
...       title="Actions"
...       />
...  </configure>
... """)

Now we can configure the package:

>>> _ = xmlconfig.string(r"""
...  <configure xmlns="">
...    <include package="" />
...  </configure>
... """)


4.1.0 (2021-11-17)

  • Add support for Python 3.7, 3.8, 3.9 and 3.10.
  • Drop support for Python 3.4.

4.0.0 (2017-05-16)

  • Add support for Python 3.4, 3.5, 3.6 and PyPy.

3.5.3 (2010-09-01)

  • Removed the dependency on, added missing dependencies.
  • Replaced the use of zope.deferredimport with direct imports.

3.5.2 (2009-01-22)

  • Removed from dependencies, replacing its uses with direct imports.
  • Clean dependencies.
  • Changed mailing list address to, changed url from cheeseshop to pypi.
  • Use zope.ManageServices permission instead of zope.ManageContent for errorRedirect view and menu item, because all IErrorReportingUtility views are registered for zope.ManageServices as well.
  • Fix package’s README.txt

3.5.1 (2007-09-27)

  • rebumped to replace faulty egg


  • Move core components to zope.error

3.4.0 (2007-09-24)

  • Initial documented release

Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Files for, version 4.1.0
Filename, size File type Python version Upload date Hashes
Filename, size (10.7 kB) File type Source Python version None Upload date Hashes View
Filename, size (14.8 kB) File type Wheel Python version py2.py3 Upload date Hashes View

Supported by

AWS AWS Cloud computing Datadog Datadog Monitoring Facebook / Instagram Facebook / Instagram PSF Sponsor Fastly Fastly CDN Google Google Object Storage and Download Analytics Huawei Huawei PSF Sponsor Microsoft Microsoft PSF Sponsor NVIDIA NVIDIA PSF Sponsor Pingdom Pingdom Monitoring Salesforce Salesforce PSF Sponsor Sentry Sentry Error logging StatusPage StatusPage Status page