ó
O'—^c           @   su  d  Z  d d l m Z d e f d „  ƒ  YZ e e d ƒ sP d „  Z e e _ n  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 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 e f d „  ƒ  YZ d e f d „  ƒ  YZ d e e f d  „  ƒ  YZ d! S("   s*   Core exceptions raised by the Redis clientiÿÿÿÿ(   t   unicodet
   RedisErrorc           B   s   e  Z RS(    (   t   __name__t
   __module__(    (    (    s2   /tmp/pip-unpacked-wheel-5e_doG/redis/exceptions.pyR      s   t   __unicode__c         C   s2   t  |  j d t ƒ r! |  j d St |  j d ƒ S(   Ni    (   t
   isinstancet   argsR    (   t   self(    (    s2   /tmp/pip-unpacked-wheel-5e_doG/redis/exceptions.pyR      s    t   AuthenticationErrorc           B   s   e  Z RS(    (   R   R   (    (    (    s2   /tmp/pip-unpacked-wheel-5e_doG/redis/exceptions.pyR      s   t   ConnectionErrorc           B   s   e  Z RS(    (   R   R   (    (    (    s2   /tmp/pip-unpacked-wheel-5e_doG/redis/exceptions.pyR	      s   t   TimeoutErrorc           B   s   e  Z RS(    (   R   R   (    (    (    s2   /tmp/pip-unpacked-wheel-5e_doG/redis/exceptions.pyR
      s   t   BusyLoadingErrorc           B   s   e  Z RS(    (   R   R   (    (    (    s2   /tmp/pip-unpacked-wheel-5e_doG/redis/exceptions.pyR      s   t   InvalidResponsec           B   s   e  Z RS(    (   R   R   (    (    (    s2   /tmp/pip-unpacked-wheel-5e_doG/redis/exceptions.pyR   #   s   t   ResponseErrorc           B   s   e  Z RS(    (   R   R   (    (    (    s2   /tmp/pip-unpacked-wheel-5e_doG/redis/exceptions.pyR   '   s   t	   DataErrorc           B   s   e  Z RS(    (   R   R   (    (    (    s2   /tmp/pip-unpacked-wheel-5e_doG/redis/exceptions.pyR   +   s   t   PubSubErrorc           B   s   e  Z RS(    (   R   R   (    (    (    s2   /tmp/pip-unpacked-wheel-5e_doG/redis/exceptions.pyR   /   s   t
   WatchErrorc           B   s   e  Z RS(    (   R   R   (    (    (    s2   /tmp/pip-unpacked-wheel-5e_doG/redis/exceptions.pyR   3   s   t   NoScriptErrorc           B   s   e  Z RS(    (   R   R   (    (    (    s2   /tmp/pip-unpacked-wheel-5e_doG/redis/exceptions.pyR   7   s   t   ExecAbortErrorc           B   s   e  Z RS(    (   R   R   (    (    (    s2   /tmp/pip-unpacked-wheel-5e_doG/redis/exceptions.pyR   ;   s   t   ReadOnlyErrorc           B   s   e  Z RS(    (   R   R   (    (    (    s2   /tmp/pip-unpacked-wheel-5e_doG/redis/exceptions.pyR   ?   s   t	   LockErrorc           B   s   e  Z d  Z RS(   s$   Errors acquiring or releasing a lock(   R   R   t   __doc__(    (    (    s2   /tmp/pip-unpacked-wheel-5e_doG/redis/exceptions.pyR   C   s   N(   R   t   redis._compatR    t	   ExceptionR   t   hasattrR   R   R	   R
   R   R   R   R   R   R   R   R   R   t
   ValueErrorR   (    (    (    s2   /tmp/pip-unpacked-wheel-5e_doG/redis/exceptions.pyt   <module>   s$   	