[Twisted-Python] plugin vs. dropin
Jp Calderone
exarkun at intarweb.us
Wed Nov 26 13:24:08 MST 2003
On Wed, Nov 26, 2003 at 02:49:46PM -0500, Phil Christensen wrote:
> i was going through the docs, and i found the two classes in
> twisted/python/plugin.py, and i was wondering what the difference is
> between the two.
>
> i'd like to be able to make a sort of plugin that when the plugin package
> is in the path, it interacts in arbitrary ways with my main application.
> however, i don't think i'd want it to appear in mktap, as that doesn't
> really make sense in this situation.....or does it?
>
a DropIn is an abstraction for an entire plugins.tml file.
a PlugIn is a single entity, typically corresponding to a register() call
in a plugins.tml file.
mktap only shows plugins of type "tap" (because that is the only kind of
plugin it knows how to use!), so if you make your plugins of a different
type, they won't show up there.
Jp
> -phil
>
> _______________________________________________
> Twisted-Python mailing list
> Twisted-Python at twistedmatrix.com
> http://twistedmatrix.com/cgi-bin/mailman/listinfo/twisted-python
>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 189 bytes
Desc: Digital signature
URL: </pipermail/twisted-python/attachments/20031126/85157397/attachment.sig>
More information about the Twisted-Python
mailing list