Current Path : /usr/lib/python2.7/dist-packages/twisted/ |
Current File : //usr/lib/python2.7/dist-packages/twisted/plugin.pyc |
ó Ð#…Mc @ s2 d Z d d l Z d d l Z d d l m Z m Z d „ Z e ƒ Z d d l m Z d d l m Z d d l m Z d d l m Z d e f d „ ƒ YZ d e f d „ ƒ YZ d e f d „ ƒ YZ d „ Z y e j Z Wn e k rý d d „ Z n Xd „ Z d d „ Z e Z d „ Z d d g Z d S( sL Plugin system for Twisted. @author: Jp Calderone @author: Glyph Lefkowitz iÿÿÿÿN( t Interfacet providedByc C s9 y d d l } | SWn t k r4 d d l } | SXd S( s5 Determine which 'pickle' API module to use. iÿÿÿÿN( t cPicklet ImportErrort pickle( R R ( ( s2 /usr/lib/python2.7/dist-packages/twisted/plugin.pyt _determinePickleModule s ( t getAdapterFactory( t namedAny( t log( t getModulet IPluginc B s e Z d Z RS( sý Interface that must be implemented by all plugins. Only objects which implement this interface will be considered for return by C{getPlugins}. To be useful, plugins should also implement some other application-specific interface. ( t __name__t __module__t __doc__( ( ( s2 /usr/lib/python2.7/dist-packages/twisted/plugin.pyR &