
    >Tf                         d dl mZ d dlmZ d dlmZ d dlmZ d dl	m
Z
 d dlmZ d dlmZmZ d dlmZ d d	lT d d	lT d
Z G d de          Z G d de
e          Z G d de
e          ZdS )    )forms)gettext_lazy)LinkStatusChoices)NetBoxModelFilterSetForm)TenancyFilterForm)add_blank_choice)DynamicModelMultipleChoiceFieldTagFilterField)FieldSet)*)WirelessLANFilterFormWirelessLANGroupFilterFormWirelessLinkFilterFormc                       e Zd ZeZ eej                                        d ed                    Z	 e
e          ZdS )r   FzParent group)querysetrequiredlabelN)__name__
__module____qualname__WirelessLANGroupmodelr	   objectsall_	parent_idr
   tag     >/var/www/html/netbox-4.1.3/netbox/wireless/forms/filtersets.pyr   r      s]        E//!)--//a  I
 .

CCCr   r   c                   t   e Zd ZeZ eddd           eddd ed                     ed	d
 ed                     eddd ed                    fZ ej	        d ed                    Z
 eej                                        dd ed                    Z ej         ed          d ee                    Z ej         ed          d ee                    Z ej         ed          d ee                    Z ej	         ed          d          Z ee          ZdS )r   q	filter_idr   ssidgroup_idstatus
Attributesnametenant_group_id	tenant_idTenant	auth_typeauth_cipherauth_pskAuthenticationFSSIDr   r   NoneGroup)r   r   null_optionr   Statusr   r   choicesAuthentication typeAuthentication cipherPre-shared keyr   r   N)r   r   r   WirelessLANr   r   r   	fieldsetsr   	CharFieldr$   r	   r   r   r   r%   ChoiceFieldr   WirelessLANStatusChoicesr&   WirelessAuthTypeChoicesr-   WirelessAuthCipherChoicesr.   r/   r
   r   r   r   r    r   r      s       Ek5))XAAlOODDD"KaakkBBBmZaa@P>Q>QRRR	I 5?aii  D /.!)--//ajj	  H Uakk  !9::  F
 "!a%&&  !899  I
 $%#a'((  !:;;  K
 ua !!  H .

CCCr   r   c                      e Zd ZeZ eddd           edddd ed          	           ed
d ed          	           eddd ed          	          fZ ej	        d ed                    Z
 ej         ed          d ee                    Z ej         ed          d ee                    Z ej         ed          d ee                    Z ej	         ed          d          Z ej         ed          d          Z ej         ed           ee          d          Z ee          ZdS )r   r"   r#   r   r$   r&   distancedistance_unitr'   r(   r*   r+   r,   r-   r.   r/   r0   Fr1   r2   r6   r7   r9   r:   r;   r<   DistancezDistance unit)r   r8   r   N)r   r   r   WirelessLinkr   r   r   r>   r   r?   r$   r@   r   r   r&   rB   r-   rC   r.   r/   DecimalFieldrE   WirelessLinkDistanceUnitChoicesrF   r
   r   r   r   r    r   r   F   s       Ek5)):QQ|__UUU"KaakkBBBmZaa@P>Q>QRRR	I 5?aii  D Uakk  !233  F
 "!a%&&  !899  I
 $%#a'((  !:;;  K
 ua !!  H "u!a
mm  H &E%a    !@AA  M
 .

CCCr   r   N)djangor   django.utils.translationr   r   dcim.choicesr   netbox.formsr   tenancy.formsr   utilities.formsr   utilities.forms.fieldsr	   r
   utilities.forms.renderingr   wireless.choiceswireless.models__all__r   r   r   r   r   r    <module>rV      sL         6 6 6 6 6 6 * * * * * * 1 1 1 1 1 1 + + + + + + , , , , , , R R R R R R R R . . . . . .                 !9      %  %  %  %  % -/G %  %  % P(  (  (  (  ( .0H (  (  (  (  ( r   