*ë
úŇ;c       s      d  k  Z   d  k Z  d  k Z  d k l Z  d k l Z  d k l Z  d k	 l
 Z
  d  k Z  d   Z ) d   Z d  S(   N(   s
   IMAPSource(   s	   POPSource(   s   MHSource(   s   SpoolFileSourcec     sq      g  }  " xB t i d " r2 } # | i   $ | i   } % |  i |  q W& t i	 t
 d d |   d  S(   Ni    s   Mails   sources(   s   dictss   utils   sourcess   sources   save_message_caches
   get_configs   dicts   appends   configs   setParams   None(   s   dictss   dicts   source(    (    s,   /mit/python/share/pmail/mail/config_hooks.pys   save_config s   	 	c     sÚ   ) + e  i e d d e  }  - |  o . xR |  d . rE } / | d } 0 d | d  U1 e i |  2 e i	 i
 e  q4 W3 x9 e i	 d 3 r) } 4 | i   5 e i d | f  q Wn 6 e i e i	  d  S(   Ns   Mails   sourcesi    s   classs   s = %s()s   source_created(   s   configs   getParams   Nones   dictss   dicts   classNs   ss   read_configs   utils   sourcess   appends   sources   fixups   Plugins   call_pluginss   Sources   update_next_unique_id(   s   dictss   dicts   sources   classN(    (    s,   /mit/python/share/pmail/mail/config_hooks.pys   load_config) s   
 	 	(   s   configs   utils   Sources   IMAPs
   IMAPSources   POPs	   POPSources   MHs   MHSources	   SpoolFiles   SpoolFileSources   Plugins   save_configs   load_config(
   s	   POPSources   configs   SpoolFileSources   MHSources   Plugins   utils   save_configs   load_configs   Sources
   IMAPSource(    (    s,   /mit/python/share/pmail/mail/config_hooks.pys   ? s   
