ó
ïÂ=Xc           @  s6   d  d l  m Z m Z m Z d e f d „  ƒ  YZ d S(   iÿÿÿÿ(   t   divisiont   print_functiont   unicode_literalst   ArchiveErrorc           B  s#   e  Z d d d d  „ Z d „  Z RS(   c         C  s(   | |  _  | |  _ | |  _ | |  _ d  S(   N(   t   msgt   errnot   retcodet	   archive_p(   t   selfR   R   R   R   (    (    s3   lib/python2.7/site-packages/libarchive/exception.pyt   __init__   s    			c         C  s&   d } | |  j  |  j |  j |  j f S(   Nu'   %s (errno=%s, retcode=%s, archive_p=%s)(   R   R   R   R   (   R   t   p(    (    s3   lib/python2.7/site-packages/libarchive/exception.pyt   __str__   s    N(   t   __name__t
   __module__t   NoneR	   R   (    (    (    s3   lib/python2.7/site-packages/libarchive/exception.pyR      s   N(   t
   __future__R    R   R   t	   ExceptionR   (    (    (    s3   lib/python2.7/site-packages/libarchive/exception.pyt   <module>   s   