durusmail: quixote-users: Any idea concerning a re-loaded server ?
Any idea concerning a re-loaded server ?
Any idea concerning a re-loaded server ?
mario ruggier
2006-02-09
On Feb 8, 2006, at 3:01 PM, David Binger wrote:
> On Feb 8, 2006, at 7:50 AM, Michele Simionato wrote:
>>> Well, that microscopic patch fixes a shortcoming of simple_server,
>>> ensuring a graceful exit when CTRL-C is pressed. However, it is
>>> my understanding that the OP wants much more, i.e an autoreload
>>> functionality of a specific subset of modules of an application, as
>>> for instance the 'refresh' functionality of Zope.
>
> I think you are right about what is desired.
> If there is a reliable way to reload arbitrary modules in Python,
> I'd like to know about it too.

I think the only thing that might be useful would be a crude total web
application restart, when in very specific dev mode. Here's how this is
done in (threaded) cherrypy:
http://svn.cherrypy.org/trunk/cherrypy/lib/autoreload.py

Maybe in quixote or qp, a separate script/process could watch specific
source files, as well as (re-)spawn off the actual web process.

m.

reply