;ò
¢)?Bc           @   si   d  Z  d k Z d k l Z l Z l Z d k l Z d k l Z d k	 l
 Z
 d e
 f d „  ƒ  YZ d S(   s   Archive queue runner.N(   s   parsedate_tzs	   mktime_tzs
   formatdate(   s   mm_cfg(   s   LockFile(   s   Runners
   ArchRunnerc           B   s   t  Z e i Z d „  Z RS(   Nc   	      C   s|  d } | i d ƒ } t | d ƒ } | o
 d } n£ t i d j o
 d } n‰ t i d j ox t	 | ƒ } t i ƒ  } y@ | o
 d } n+ t | t | ƒ ƒ t i j o
 d } n WqÙ t j
 o d } qÙ Xn | o1 | d =| d =| | d <| o | | d <qn | | d	 <y | i d
 t i ƒ Wn t i j
 o d Sn Xz | i | ƒ | i ƒ  Wd  | i ƒ  Xd  S(   Ni    s   dates   received_timei   i   s   x-original-dates   Dates   X-Original-Dates   X-List-Received-Dates   timeout(   s   clobbers   msgs   gets   originaldates
   formatdates   msgdatas   receivedtimes   mm_cfgs   ARCHIVER_CLOBBER_DATE_POLICYs   parsedate_tzs   tups   times   nows   abss	   mktime_tzs!   ARCHIVER_ALLOWABLE_SANE_DATE_SKEWs
   ValueErrors   mlists   Locks   LIST_LOCK_TIMEOUTs   LockFiles   TimeOutErrors   ArchiveMails   Saves   Unlock(	   s   selfs   mlists   msgs   msgdatas   originaldates   tups   clobbers   nows   receivedtime(    (    s(   /var/mailman/Mailman/Queue/ArchRunner.pys   _dispose   sB    


 

	 (   s   __name__s
   __module__s   mm_cfgs   ARCHQUEUE_DIRs   QDIRs   _dispose(    (    (    s(   /var/mailman/Mailman/Queue/ArchRunner.pys
   ArchRunner   s   	(   s   __doc__s   times   email.Utilss   parsedate_tzs	   mktime_tzs
   formatdates   Mailmans   mm_cfgs   LockFiles   Mailman.Queue.Runners   Runners
   ArchRunner(   s   Runners   times
   ArchRunners   mm_cfgs
   formatdates   LockFiles	   mktime_tzs   parsedate_tz(    (    s(   /var/mailman/Mailman/Queue/ArchRunner.pys   ?   s   	