
    <"ri                        d Z ddlZddlZ G d de      Z G d de      Z G d dej                  ej                  e      Z G d	 d
e      Z G d de      Z G d de      Z	 G d de      Z
 G d de      Z G d de      Z G d de      Z G d de
      Z G d de
      Z G d de
      Z G d de
      Z G d d e
      Z G d! d"ee      Z G d# d$e      Z G d% d&e      Z G d' d(e
      Zy))z*Core exceptions raised by the Redis client    Nc                       e Zd Zy)
RedisErrorN__name__
__module____qualname__     [/var/www/fortnox.pascalinesoft.com/venv/lib/python3.12/site-packages/aioredis/exceptions.pyr   r          r
   r   c                       e Zd Zy)ConnectionErrorNr   r	   r
   r   r   r   
   r   r
   r   c                       e Zd Zy)TimeoutErrorNr   r	   r
   r   r   r      r   r
   r   c                       e Zd Zy)AuthenticationErrorNr   r	   r
   r   r   r      r   r
   r   c                       e Zd Zy)BusyLoadingErrorNr   r	   r
   r   r   r      r   r
   r   c                       e Zd Zy)InvalidResponseNr   r	   r
   r   r   r      r   r
   r   c                       e Zd Zy)ResponseErrorNr   r	   r
   r   r   r      r   r
   r   c                       e Zd Zy)	DataErrorNr   r	   r
   r   r   r   "   r   r
   r   c                       e Zd Zy)PubSubErrorNr   r	   r
   r   r   r   &   r   r
   r   c                       e Zd Zy)
WatchErrorNr   r	   r
   r   r   r   *   r   r
   r   c                       e Zd Zy)NoScriptErrorNr   r	   r
   r   r    r    .   r   r
   r    c                       e Zd Zy)ExecAbortErrorNr   r	   r
   r   r"   r"   2   r   r
   r"   c                       e Zd Zy)ReadOnlyErrorNr   r	   r
   r   r$   r$   6   r   r
   r$   c                       e Zd Zy)NoPermissionErrorNr   r	   r
   r   r&   r&   :   r   r
   r&   c                       e Zd Zy)ModuleErrorNr   r	   r
   r   r(   r(   >   r   r
   r(   c                       e Zd ZdZy)	LockErrorz$Errors acquiring or releasing a lockNr   r   r   __doc__r	   r
   r   r*   r*   B   s
    . 	r
   r*   c                       e Zd ZdZy)LockNotOwnedErrorzBError trying to extend or release a lock that is (no longer) ownedNr+   r	   r
   r   r.   r.   J       Lr
   r.   c                       e Zd ZdZy)ChildDeadlockedErrorzBError indicating that a child process is deadlocked after a fork()Nr+   r	   r
   r   r1   r1   P   r/   r
   r1   c                       e Zd ZdZy)$AuthenticationWrongNumberOfArgsErrorz^
    An error to indicate that the wrong number of args
    were sent to the AUTH command
    Nr+   r	   r
   r   r3   r3   V   s    
 	r
   r3   )r,   asynciobuiltins	Exceptionr   r   r   r   r   r   r   r   r   r   r    r"   r$   r&   r(   
ValueErrorr*   r.   r1   r3   r	   r
   r   <module>r8      s   0  	 		j 		7'')>)>
 		/ 		 		j 		J 		
 		* 		 		M 		] 		M 		 		- 		
J 			 		9 		= 	r
   