
    Nwg                     >    d dl mZ d dlmZ d dlmZ  G d de      Zy)    )BaseCommand)connections)DEFAULT_ALIASc                       e Zd ZdZd Zy)Command3Provides feedback about the current Haystack setup.c                 2   t         t           j                         }|j                         }t	        |      }| j
                  j                  d|z         |D ]>  }| j
                  j                  d|j                  d|j                         |          @ y)r   zNumber of handled %s index(es).z  - Model: z by Index: N)	r   r   get_unified_indexget_indexed_modelslenstdoutwrite__name__get_indexes)selfoptionsunified_indexindexedindex_countindexs         a/var/www/horilla/myenv/lib/python3.12/site-packages/haystack/management/commands/haystack_info.pyhandlezCommand.handle
   s     $M2DDF224'l;kIJ 	EKK>>=#<#<#>u#EG	    N)r   
__module____qualname__helpr    r   r   r   r      s    @Dr   r   N)django.core.management.baser   haystackr   haystack.constantsr   r   r   r   r   <module>r!      s    3   ,k r   