‡Æ
ÓDó9c       sd     d  Z    d Z  d Z  d k Z d k Z d k Z  e i d „ Z ; e i d „ Z d S(   s   Debugging aids.
s1   $Id: debug.py,v 1.3 1999/08/09 21:59:13 rob Exp $s.   Copyright 1999 Rob Tillotson <robt@debian.org>Nc    sg     ! d } " xN" d oC# |  d  } $ |  d }  % | o % Pn ' | i d | ƒ ) x- | d ) r  } * | i d t | ƒ ƒ ql W, t | ƒ d j  o" - | i d d t | ƒ ƒ n / | i d ƒ 1 x` | d 1 rS } 2 t | ƒ d j o t | ƒ d j o 3 | i | ƒ n 5 | i d	 ƒ qç W7 | i d
 ƒ 8 | d } q Wd S(   sE   Dump a string in hex/ascii format, not unlike what 'pilot-file' does.i    i   i   s   %04x:s    %02xs      i    i~   s   .s   
N(   s   xs   ss   ts   fs   writes   cs   ords   len(   s   ss   fs   xs   ts   cs<   /afs/sipb.mit.edu/project/pilot-locker/share/python/debug.pys   dump_raw s,   	 
  	" 	)c    sp  ; = > | i d |  i d d ƒ ƒ @ |  i d ƒ o d p d |  i d ƒ o d p d B|  i d	 ƒ o d
 p d B|  i d ƒ o d p d B|  i d ƒ o d p d B|  i d ƒ o d p d B|  i d ƒ o d p d B|  i d ƒ o d p d B} I | i d | ƒ J xH t d „  K t d „  |  i ƒ  ƒ ƒ d J r } L | i d | ƒ qDWM | i d ƒ O | i d t	 i
 d Q t	 i |  i d d ƒ ƒ ƒ ƒ R | i d t	 i
 d T t	 i |  i d d ƒ ƒ ƒ ƒ U | i d t	 i
 d W t	 i |  i d  d ƒ ƒ ƒ ƒ Y | i d! |  i d" ƒ ƒ [ | i d# |  i d$ d ƒ |  i d% d ƒ f ƒ d& S('   s$   Dump a database info structure.
    s   name: "%s"
s   names    s   flagResourcei   i    s   flagReadOnlyi   s   flagAppInfoDirtyi   s
   flagBackupi   s   flagOpeni €  s	   flagNeweri   s	   flagReseti    s   flagExcludeFromSynci€   s   flags: 0x%04xc    s   J |  d d S(   Ni    i   (   s   x(   s   xs<   /afs/sipb.mit.edu/project/pilot-locker/share/python/debug.pys   <lambda>J s    c    s    K |  d d  d j o |  d S(   Ni    i   s   flagi   (   s   x(   s   xs<   /afs/sipb.mit.edu/project/pilot-locker/share/python/debug.pys   <lambda>K s    s    %ss   
s   creation_time: %s
s   %Y-%m-%d %H:%M:%Ss
   createDates   modified_time: %s
s
   modifyDates   backup_time: %s
s
   backupDates   modification_number: %s
s   modnums   type: '%s', creator: '%s'
s   types   creatorN(   s   fs   writes   is   gets   flagss   maps   filters   itemss   xs   times   strftimes	   localtime(   s   is   fs   flagss   xs<   /afs/sipb.mit.edu/project/pilot-locker/share/python/debug.pys	   dump_info; s"    Ý	ÿ	###(	   s   __doc__s   __version__s   __copyright__s   syss   strings   times   stdouts   dump_raws	   dump_info(    s<   /afs/sipb.mit.edu/project/pilot-locker/share/python/debug.pys   ? s
   		