
    qpf                     R    d dl mZ d dl mZ ddlmZ ddlmZ  G d de          Z	d	S )
    )compress)
decompress   )CompressorError   )BaseCompressorc                   2    e Zd ZdZdedefdZdedefdZdS )Lz4Compressor   valuereturnc                 T    t          |          | j        k    rt          |          S |S N)len
min_length	_compress)selfr   s     \/var/www/html/nettyfy-visnx/env/lib/python3.11/site-packages/django_redis/compressors/lz4.pyr   zLz4Compressor.compress   s(    u::''U###    c                 d    	 t          |          S # t          $ r}t          |          d }~ww xY wr   )_decompress	Exceptionr   )r   r   es      r   r   zLz4Compressor.decompress   sB    	%u%%% 	% 	% 	%!!$$$	%s    
/*/N)__name__
__module____qualname__r   bytesr   r    r   r   r
   r
      s]        Je     
% %% % % % % % %r   r
   N)
	lz4.framer   r   r   r   
exceptionsr   baser   r
   r   r   r   <module>r"      s    + + + + + + / / / / / / ( ( ( ( ( (            % % % % %N % % % % %r   