
    >Tfo                     V   d dl mZmZ ddlmZ e G d de                      Ze G d de                      Ze G d d	e                      Ze G d
 de                      Ze G d de                      Z	e G d de                      Z
e G d de                      ZdS )    )SearchIndexregister_search   )modelsc                   $    e Zd Zej        ZdZdZdS )CircuitIndex))cidd   descriptioni  commentsi  )providerprovider_accounttypestatustenantr   N)__name__
__module____qualname__r   Circuitmodelfieldsdisplay_attrs     4/var/www/html/netbox-4.1.3/netbox/circuits/search.pyr   r      s$        NEF
 `MMMr   r   c                   $    e Zd Zej        ZdZdZdS )CircuitGroupIndexnamer
   )slugn   r   r   N)r   r   r   r   CircuitGroupr   r   r   r   r   r   r   r      s$        EF
 %MMMr   r   c                   $    e Zd Zej        ZdZdZdS )CircuitTerminationIndex))xconnect_id,  )pp_infor*   r   )
port_speed  )upstream_speedr-   )circuitsiteprovider_networkr   N)r   r   r   r   CircuitTerminationr   r   r   r   r   r   r(   r(      s%        %EF KMMMr   r(   c                   $    e Zd Zej        ZdZdZdS )CircuitTypeIndexr    r%   N)r   r   r   r   CircuitTyper   r   r   r   r   r   r4   r4   (   s$        EF
 %MMMr   r4   c                   $    e Zd Zej        ZdZdZdS )ProviderIndex)r!   r   r   r%   N)r   r   r   r   Providerr   r   r   r   r   r   r7   r7   3   s#        OEF
 %MMMr   r7   c                   $    e Zd Zej        ZdZdZdS )ProviderAccountIndex)r!   )account   r   )r   r;   r   N)r   r   r   r   ProviderAccountr   r   r   r   r   r   r:   r:   >   s$        "EF
 ;MMMr   r:   c                   $    e Zd Zej        ZdZdZdS )ProviderNetworkIndex)r!   )
service_idr<   r   r   )r   r@   r   N)r   r   r   r   ProviderNetworkr   r   r   r   r   r   r?   r?   I   s$        "EF >MMMr   r?   N)netbox.searchr   r    r   r   r   r(   r4   r7   r:   r?   r   r   r   <module>rD      s   6 6 6 6 6 6 6 6       ` ` ` ` `; ` ` ` % % % % % % % % 	K 	K 	K 	K 	Kk 	K 	K 	K % % % % %{ % % % % % % % %K % % % ; ; ; ; ;; ; ; ; > > > > >; > > > > >r   