Файловый менеджер - Редактировать - /usr/lib64/python3.6/site-packages/samba/netcmd/__pycache__/rodc.cpython-36.opt-1.pyc
Ðазад
3 �I�d� � @ s� d dl mZmZmZmZ d dljZd dlm Z d dl mZ d dlZd dl mZmZ d dlmZ d dlZG dd� de�ZG d d � d e�ZG dd� de�ZG d d� de�ZG dd� de�ZdS )� )�Command�CommandError�Option�SuperCommandN)�SamDB)�system_session)�misc�drsuapi)� drs_Replicatec @ s e Zd Zdd� Zdd� ZdS )� RODCExceptionc C s || _ d S )N)�value)�selfr � r �/usr/lib64/python3.6/rodc.py�__init__ s zRODCException.__init__c C s d| j j| jf S )Nz%s: %s)� __class__�__name__r )r r r r �__str__! s zRODCException.__str__N)r � __module__�__qualname__r r r r r r r s r c @ s e Zd ZdS )�NamingErrorN)r r r r r r r r % s r c @ s e Zd ZdS )�ReplicationErrorN)r r r r r r r r ) s r c @ sd e Zd ZdZdZejejejd�Z e dded�e dded�e d d dd�gZd gZ dd� Zdd� ZdS )�cmd_rodc_preloadzBPreload accounts for an RODC. Multiple accounts may be requested.z/%prog (<SID>|<DN>|<accountname>)+ ... [options])� sambaoptsZversionopts�credoptsz--serverz DC to use)�help�typez--filez<Read account list from a file, or - for stdin (one per line)z--ignore-errorsz<When preloading multiple accounts, skip any failing accounts� store_true)r �actionzaccount*c C s� |dd� dkr*|j d| dtjg d�}n@|jd�dkrN|j |dtjg d�}n|j dtj|� tjg d �}t|�d kr�td| ��t|d d �S ) zwork out what DN they meantr � zS-z<SID=%s>zobjectclass=user)�base� expression�scope�attrs�=z((&(samAccountName=%s)(objectclass=user)))r! r"