
    >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mZ d dlT d dlT d	Z G d
 de
          Z G d de
          Z G d de
          ZdS )    )gettext_lazy)LinkStatusChoices)	Interface)VLAN)NetBoxModelImportForm)Tenant)CSVChoiceFieldCSVModelChoiceField	SlugField)*)WirelessLANImportFormWirelessLANGroupImportFormWirelessLinkImportFormc            	           e Zd Z e ed          ej                                        dd ed                    Z e	            Z
 G d d          ZdS )	r   ParentFnamezParent grouplabelquerysetrequiredto_field_name	help_textc                       e Zd ZeZdZdS )WirelessLANGroupImportForm.Meta)r   slugparentdescriptiontagsN)__name__
__module____qualname__WirelessLANGroupmodelfields     ?/var/www/html/netbox-4.1.3/netbox/wireless/forms/bulk_import.pyMetar      s         Br&   r(   N)r   r    r!   r
   _r"   objectsallr   r   r   r(   r%   r&   r'   r   r      s          akk!)--//!N##  F 9;;DC C C C C C C C C Cr&   r   c            	       B   e Zd Z e ed          ej                                        dd ed                    Z e	 ed          e
 ed                    Z e ed	          ej                                        dd ed
                    Z e ed          ej                                        dd ed                    Z e	 ed          ed ed                    Z e	 ed          ed ed                    Z G d d          ZdS )r   GroupFr   zAssigned groupr   StatuszOperational statusr   choicesr   r   zBridged VLANr   Assigned tenantAuthentication typer   r0   r   r   Authentication cipherc                       e Zd ZeZdZdS )WirelessLANImportForm.Meta)ssidgroupstatusvlantenant	auth_typeauth_cipherauth_pskr   commentsr   N)r   r    r!   WirelessLANr#   r$   r%   r&   r'   r(   r6   J   s        
r&   r(   N)r   r    r!   r
   r)   r"   r*   r+   r8   r	   WirelessLANStatusChoicesr9   r   r:   r   r;   WirelessAuthTypeChoicesr<   WirelessAuthCipherChoicesr=   r(   r%   r&   r'   r   r   "   s       ajj!)--//!$%%  E ^akk(!())  F
 aii!!##!N##  D ! akk##%%!%&&  F a%&&'!)**	  I !.a'(()!+,,	  K
 
 
 
 
 
 
 
 
 
r&   r   c            	       T   e Zd Z e ed          e ed                    Z e ed          ej	        
                                          Z e ed          ej	        
                                          Z e ed          ej	        
                                dd	 ed
                    Z e ed          ed ed                    Z e ed          ed ed                    Z e ed          ed ed                    Z G d d          ZdS )r   r.   zConnection statusr/   zInterface A)r   r   zInterface Br   Fr   r1   r   r2   r3   r4   zDistance unitc                       e Zd ZeZdZdS )WirelessLinkImportForm.Meta)interface_ainterface_br7   r;   r<   r=   r>   distancedistance_unitr   r?   r   N)r   r    r!   WirelessLinkr#   r$   r%   r&   r'   r(   rF   z   s        
r&   r(   N)r   r    r!   r	   r)   r   r9   r
   r   r*   r+   rG   rH   r   r;   rB   r<   rC   r=   WirelessLinkDistanceUnitChoicesrJ   r(   r%   r&   r'   r   r   R   s       ^akk!!'((  F
 &%a"&&((  K &%a"&&((  K ! akk##%%!%&&  F a%&&'!)**	  I !.a'(()!+,,	  K #Na  /!O$$	  M
 
 
 
 
 
 
 
 
 
r&   r   N)django.utils.translationr   r)   dcim.choicesr   dcim.modelsr   ipam.modelsr   netbox.formsr   tenancy.modelsr   utilities.forms.fieldsr	   r
   r   wireless.choiceswireless.models__all__r   r   r   r%   r&   r'   <module>rW      sB   6 6 6 6 6 6 * * * * * * ! ! ! ! ! !       . . . . . . ! ! ! ! ! ! Q Q Q Q Q Q Q Q Q Q        C C C C C!6 C C C-
 -
 -
 -
 -
1 -
 -
 -
`-
 -
 -
 -
 -
2 -
 -
 -
 -
 -
r&   