‡Æ
~Uó9c       sO   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    s"  d } xd o|  d  } |  d }  | o Pn | i d | ƒ x' | d r } | i d t | ƒ ƒ qK Wt | ƒ d j  o | i d d t | ƒ ƒ n | i d ƒ xT | d rJ } t | ƒ d j o t | ƒ d j o | i | ƒ n | i d	 ƒ q´ W| i d
 ƒ | 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   cs7   /mit/python/lib/python2.0/site-packages/Pyrite/debug.pys   dump_raw s,      

 	 	 &c    s:  | 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 d | ƒ x? t d „  t d „  |  i ƒ  ƒ ƒ d r } | i d | ƒ q/W| i d ƒ | i d t	 i
 d t	 i |  i d d ƒ ƒ ƒ ƒ | i d t	 i
 d t	 i |  i d d ƒ ƒ ƒ ƒ | i d t	 i
 d t	 i |  i d  d ƒ ƒ ƒ ƒ | 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   |  d d S(   Ni    i   (   s   x(   s   xs7   /mit/python/lib/python2.0/site-packages/Pyrite/debug.pys   <lambda>J s    c    s   |  d d  d j o |  d S(   Ni    i   s   flagi   (   s   x(   s   xs7   /mit/python/lib/python2.0/site-packages/Pyrite/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   xs7   /mit/python/lib/python2.0/site-packages/Pyrite/debug.pys	   dump_info; s"     Ú	ÿ   (	   s   __doc__s   __version__s   __copyright__s   syss   strings   times   stdouts   dump_raws	   dump_info(    s7   /mit/python/lib/python2.0/site-packages/Pyrite/debug.pys   ? s
   