Configuration and code reload without server restarts.
Project description
plone.reload
Overview
Configuration and code reload without server restarts.
This code is heavily based on the Products.RefreshNG product found at http://launchpad.net/refreshng.
Usage
While being logged into the ZMI as a Manager user goto /@@zcml_reload on your Zope application root via a browser. If your Zope is configured to listen on port 8080 on localhost this is:
http://localhost:8080/@@zcml_reload
You should see a message:
Global ZCML reloaded.
Subsequent reloads of this page will reload all global ZCML from all packages and products each time.
If you get a Resource not found error, make sure you have loaded this packages configure.zcml file and you really use the ZODB application root and not a Plone site as the base url.
To reload Python code from the file system goto /@@code_reload. You will see a page with the ‘Code reloaded:’ message and a listing of all the modules which were reloaded.
Changelog for plone.reload
(name of developer listed in brackets)
0.4 Released March 1, 2008
Made the code reload available as its own @@code_reload view. [hannosch]
Integrated xreload.py from RefreshNG and added a first working version of a general manual code reload feature. [hannosch]
0.3 Released February 21, 2008
Fixed caching issues by invalidating all ZODB caches. If you have local site managers spread across multiple FileStorages this might still not work as expected. [hannosch]
Added cleanup for CMFCore and PAS. [hannosch]
0.2 Released January 25, 2008
Added compatibility with Zope 2.10 / Plone 3.0. [hannosch]
0.1 Released January 25, 2008
Initial implementation based heavily on Products.RefreshNG. [hannosch]
Initial package structure. [zopeskel]
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
File details
Details for the file plone.reload-0.4.tar.gz.
File metadata
- Download URL: plone.reload-0.4.tar.gz
- Upload date:
- Size: 11.4 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
76876e3c5e547f0052d723e6305153d21d5cdf947469c363caec40e1ae3ebada
|
|
| MD5 |
6f5c9ac4eab71f50c55ea44458e10a33
|
|
| BLAKE2b-256 |
b3d502d36f5c75d1330981f0bc00d3adbe28ab614c31b49b618a019b1f5ac74e
|