Ñò
:è¥Oc           @   s‚   d  d k  l Z d e f d „  ƒ  YZ d e f d „  ƒ  YZ d e f d „  ƒ  YZ d e f d	 „  ƒ  YZ d
 e f d „  ƒ  YZ d S(   iÿÿÿÿ(   t   Faultt   BaseZServErrorc           B   s   e  Z d  Z d d „ Z RS(   i   t    c         C   s    t  t |  ƒ i |  i | ƒ d  S(   N(   t   superR   t   __init__t   ERRNO(   t   selft   message(    (    sD   /mit/zmobile/testing/lib/python2.6/site-packages/zserv/exceptions.pyR      s    (   t   __name__t
   __module__R   R   (    (    (    sD   /mit/zmobile/testing/lib/python2.6/site-packages/zserv/exceptions.pyR      s   t   VersionMismatchErrorc           B   s   e  Z d  Z d Z d „  Z RS(   s\   
    Raised if the server version is less than the minimum requested by the
    client.
    i   c         C   s$   t  t |  ƒ i d | | f ƒ d  S(   NsK   Server version '%d' is less than the minimum requested server version '%d'.(   R   R
   R   (   R   t   servert   client(    (    sD   /mit/zmobile/testing/lib/python2.6/site-packages/zserv/exceptions.pyR      s    (   R   R	   t   __doc__R   R   (    (    (    sD   /mit/zmobile/testing/lib/python2.6/site-packages/zserv/exceptions.pyR
   	   s   t   AuthenticationRequiredc           B   s   e  Z d  Z d Z RS(   sA   
    Raised if the clients authentication token has expired.
    i   (   R   R	   R   R   (    (    (    sD   /mit/zmobile/testing/lib/python2.6/site-packages/zserv/exceptions.pyR      s   t   ServerKilledc           B   s   e  Z d  Z RS(   i   (   R   R	   R   (    (    (    sD   /mit/zmobile/testing/lib/python2.6/site-packages/zserv/exceptions.pyR      s   t   UpgradeErrorc           B   s   e  Z d  Z RS(   i   (   R   R	   R   (    (    (    sD   /mit/zmobile/testing/lib/python2.6/site-packages/zserv/exceptions.pyR      s   N(   t	   xmlrpclibR    R   R
   R   R   R   (    (    (    sD   /mit/zmobile/testing/lib/python2.6/site-packages/zserv/exceptions.pyt   <module>   s
   