-í
 ´§Ec       s      d  k  Z   d  k Z   d  k Z  d  k Z  d  k i Z  d  k Z  d „  Z  d „  Z	 , d „  Z
 > e d j o ? e i e
 ƒ  ƒ n d  S(   Nc      s(     t  i i d t  i d f ƒ d  S(   Ns%   usage: %s plugin function eventValue
i    (   s   syss   stderrs   writes   argv(    (    (    s   invokeEvent.pys   usage s   c 	   s=    t  i i |  ƒ }  t  i i |  ƒ }  t i i | | ƒ }  | i | h  f ƒ }  | t
 j o"  t i i d |  ƒ  d Sn  f  }  t | ƒ o  t | ƒ } n   t | | t
 ƒ } ! | t
 j o( " t i i d |  | f ƒ $ d Sn ' t i d | |  f ƒ ( t | | ƒ ) d Sd  S(   Ns   %s plugin not found
iÿÿÿÿs   plugin %s had no method %s
s   invoking %s from %si    (   s   oss   paths   dirnames
   pluginFiles   basenames	   twccommons   PluginManagers   pms   retrievePlugins   plugins   Nones   syss   stderrs   writes   argss   lens
   eventValues   evals   getattrs   functions   fns   Logs   infos   apply(	   s
   pluginFiles   functions
   eventValues   plugins   basenames   argss   dirnames   fns   pm(    (    s   invokeEvent.pys   invokeEvent s"   	c     sÙ   , . t  i t i i t i d ƒ ƒ / t  i t  i ƒ 1 t i d } 2 t
 | ƒ } 3 | d j o 4 t ƒ  5 d Sn 7 | d } | d } 8 | d }  | d } 9 | d } | d } ; t | |  | ƒ Sd  S(   Ni    i   i   iÿÿÿÿ(   s   Logs   setIdents   oss   paths   basenames   syss   argvs   setLevels   INFOs   argss   lens   ns   usages
   pluginFiles   functions
   eventValues   invokeEvent(   s   functions
   eventValues   argss   ns
   pluginFile(    (    s   invokeEvent.pys   main, s   #
s   __main__(   s   oss   os.paths   syss   twcs   twccommon.Logs   Logs   twccommon.PluginManagers	   twccommons   usages   invokeEvents   mains   __name__s   exit(   s   syss   twcs   invokeEvents	   twccommons   Logs   usages   mains   os(    (    s   invokeEvent.pys   ? s   