ó
    cÛ–i¶  ã                   ó:   • S SK JrJrJr  S SKJr   " S S\5      rg)é   )ÚBooleanFieldÚDnFieldÚIntegerField)ÚModelc                   ó`   • \ rS rSr\" S5      r\" SSS9r\" SSS9r	\
S 5       r\
S 5       rS	rg
)ÚSiteé   ÚshowInAdvancedViewOnlyÚsystemFlagsT)ÚreadonlyÚsiteObjectBLc                 óH   • U R                  5       nUR                  S5        U$ )zjReturn the base DN for the Site model.

:param samdb: SamDB connection
:return: Dn to use for new objects
zCN=Sites)Úget_config_basednÚ	add_child)ÚsamdbÚbase_dns     Ú:/usr/lib/python3/dist-packages/samba/domain/models/site.pyÚget_base_dnÚSite.get_base_dn"   s%   € ð ×)Ñ)Ó+ˆØ×Ñ˜*Ô%Øˆó    c                  ó   • g)NÚsite© r   r   r   Úget_object_classÚSite.get_object_class-   s   € àr   r   N)Ú__name__Ú
__module__Ú__qualname__Ú__firstlineno__r   Úshow_in_advanced_view_onlyr   Úsystem_flagsr   Úsite_object_blÚstaticmethodr   r   Ú__static_attributes__r   r   r   r   r      sN   † Ù!-Ð.FÓ!GÐÙ ¸Ñ=€Lñ ˜^°dÑ;€Nàñó ðð ñó ór   r   N)Úfieldsr   r   r   Úmodelr   r   r   r   r   Ú<module>r'      s   ð÷. 8Ñ 7Ý ôˆ5õ r   