Skip to main content

Zope applicationcontrol

This project has been archived.

The maintainers of this project have marked this project as archived. No new releases are expected.

Project description

zope.app.applicationcontrol

The application control instance is usually generated upon startup. This package provides runtime information adapter for application control and Zope version. Also provide a utility with methods for shutting down and restarting the server.

Developer Resources

  • Subversion browser:

    http://svn.zope.org/zope.app.applicationcontrol/

  • Read-only Subversion checkout:

    $ svn co svn://svn.zope.org/repos/main/zope.app.applicationcontrol/trunk
  • Writable Subversion checkout:

    $ svn co svn+ssh://userid@svn.zope.org/repos/main/zope.app.applicationcontrol/trunk

Installing This Package

Prerequisites

The installation steps below assume that you have the cool new ‘setuptools’ package installed in your Python. Here is where to get it:

$ wget http://peak.telecommunity.com/dist/ez_setup.py
$ /path/to/your/python ez_setup.py # req. write access to 'site-packages'

Installing a Development Checkout

Check out the package from subversion:

$ svn co svn+ssh://svn.zope.org/repos/main/zope.app.applicationcontrol/trunk \
  src/zope.app.applicationcontrol
$ cd src/zope.app.applicationcontrol

Install it as a “devlopment egg” (which also installs its “hard” dependencies):

$ /path/to/your/python setup.py devel

The installation of dependency eggs uses the ‘setup.cfg’ file in the checkout. You can supply ‘–find-links’ on the command line to point it at a non-standard package repository.

Running the Tests

To test the package, you will also need the ‘zope.testing’ package, which can’t (yet) be automatically installed. Eventually, you should be able to type:

$ /path/to/your/python setup.py test

and have it install the “testing dependencies.” Today, the workaround is to install it manually:

$ /path/to/easy_install --find-links="...." zope.testing

You can then run the tests (finally) from the checkout directory:

$ /path/to/your/python test.py
Running:
  .............
Ran 13 tests with 0 failures and 0 errors in 0.094 seconds.

Installing a Source Distribution

You can also install it from a source distribution:

$ /path/to/easy_install --find-links="...." -eb src zope.app.applicationcontrol
$ cd src/zope.app.applicationcontrol
$ /path/to/your/python setup.py devel

Installing a Binary Egg

Install the package as a “binary egg” (which also installs its “hard” dependencies):

$ /path/to/easy_install --find-links="...." zope.app.applicationcontrol

CHANGES

Version 3.5.1 (2009-08-15)

  • Added missing (normal and test) dependencies.

  • Renenabled functional tests.

Version 3.5.0 (2009-05-23)

  • The application controller is now registered as a utility so that other packages like zope.traversing and zope.app.publication do not need to depend on this package directly. This also makes the application controller pluggable.

Version 3.4.3 (2008-07-30)

  • Make the test for the ZopeVersion bugfix in 3.4.2 not fail when run from an egg rather than a checkout.

Version 3.4.2 (2008-07-30)

  • Substitute zope.app.zapi by direct calls to its wrapped apis. See http://launchpad.net/bugs/219302

  • Bugfix: ZopeVersion used to report an unknown version when running on a machine with a locale different than English. See http://launchpad.net/bugs/177733

  • Fixed deprecation warning in ftesting.zcml: import ZopeSecurityPolicy from the new location.

Version 3.4.1 (2007-09-27)

  • rebumped to replace faulty egg

Version 3.4.0 (2007-09-25)

  • Initial documented release

  • Reflect changes form zope.app.error refactoring

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

zope.app.applicationcontrol-3.5.1.tar.gz (18.9 kB view details)

Uploaded Source

File details

Details for the file zope.app.applicationcontrol-3.5.1.tar.gz.

File metadata

File hashes

Hashes for zope.app.applicationcontrol-3.5.1.tar.gz
Algorithm Hash digest
SHA256 6336b4d0148cbc3ac7e11ec2ddbcdcb9ba0d64f1262c30d57f843761a8bc9d24
MD5 b2de1068356a999a2b5e2c93ce93e7cf
BLAKE2b-256 a4516d60c65291ea4d81090e0932d6717063b6327fa54c868c68bce92f3e9869

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page