diff options
author | Robert Brewer <fumanchu@aminus.org> | 2007-10-16 20:06:41 +0000 |
---|---|---|
committer | Robert Brewer <fumanchu@aminus.org> | 2007-10-16 20:06:41 +0000 |
commit | 8055e06c8ac41f625d5d1d768e4ca791be5d22e5 (patch) | |
tree | d18962b48b1a1a1623f77d0881a15c6a00d985a0 /cherrypy/lib/static.py | |
parent | 4e157736e4476f3008a941e5661fa3321fb1d26c (diff) | |
download | cherrypy-git-8055e06c8ac41f625d5d1d768e4ca791be5d22e5.tar.gz |
Reworked WSPBus plugins; most now have a 'subscribe' method which attaches them to the bus in a separate step from init. This allows frameworks to create canonical plugin instances but delay or skip their subscription.
Some plugins' method names changed (from e.g. {{{__call__}}} to {{{start}}}) to take advantage of a new SimplePlugin base class. The daemonize func is now a Daemonizer class for this reason.
Also removed the SubscribedObject class; it was too much magic. The few consumers of it in CherryPy revert to calling canonical plugin instances instead.
Diffstat (limited to 'cherrypy/lib/static.py')
0 files changed, 0 insertions, 0 deletions