%PDF- %PDF-
Mini Shell

Mini Shell

Direktori : /lib/python3/dist-packages/samba/netcmd/domain/__pycache__/
Upload File :
Create Path :
Current File : //lib/python3/dist-packages/samba/netcmd/domain/__pycache__/leave.cpython-312.pyc

�

�I�d���Z�ddlmZddlmZddlmZmZddl	m
Z
ddlmZ
Gd�de�Zy)�N)�Net)�Command�Option)�default_path)�paramc��eZdZdZdZejejejd�Z	e
ddd��gZgZ		d
d	�Z
y)�cmd_domain_leavez1Cause a domain member to leave the joined domain.z%prog [options])�	sambaopts�versionopts�credoptsz--keep-account�
store_truez3Disable the machine account instead of deleting it.)�action�helpNc��|j�}|j|�}tj�}|jr|jn	t�}|j
|�t||�}	|	j|�y)N)	�get_loadparm�get_credentials�s3param�get_context�
configfiler�load�s3_Net�leave)
�selfr
rr�keep_account�lp�creds�s3_lp�smb_conf�s3_nets
          �;/usr/lib/python3/dist-packages/samba/netcmd/domain/leave.py�runzcmd_domain_leave.run2se��
�
#�
#�
%���(�(��,���#�#�%��$&�M�M�2�=�=�|�~��
�
�
�8����u�%�����\�"�)NNNF)�__name__�
__module__�__qualname__�__doc__�synopsis�options�SambaOptions�VersionOptions�CredentialsOptions�takes_optiongroupsr�
takes_options�
takes_argsr!�r"r r	r	 s[��;� �H��)�)��-�-��.�.���	���I�	K��M�
�J�=A��	#r"r	)�samba.getopt�getoptr(�samba.net_s3rr�samba.netcmdrr�samba.paramr�samba.samba3rrr	r/r"r �<module>r6s"��2�&�(�$�)�#�w�#r"

Zerion Mini Shell 1.0