Файловый менеджер - Редактировать - /usr/lib64/python3.6/site-packages/samba/netcmd/__pycache__/dbcheck.cpython-36.pyc
Ðазад
3 �I�d3 � @ sr d dl Z d dlZd dljZd dlmZ d dlmZ d dl m Z mZmZ d dl mZ d dlmZ G dd� de �ZdS ) � N)�system_session)�SamDB)�Command�CommandError�Option)�dbcheck)�colourc @ s e Zd ZdZdZejejejd�Z dd� Z dgZeddd d d�edd dddd�edde dd�edddddd�eddddddd�eddddd d!�ed"d#d$d%d�ed&d'ddd(d�ed)d*ddd+d�ed,d-ddd.d�ed/d0d1ddd2�ed3d4d5e d6d7d8�ed9d:ddejd�g Zd=d;d<�Zd$S )>�cmd_dbcheckz#Check local AD database for errors.z%prog [<DN>] [options])� sambaopts�versionopts�credoptsc C s� |d kst �|j}|r�|d }|d d� dkr:t|�dksb|d d� dkrrt|�dkrr|d dkrrt|jdd� q�t|jd|j� � |d= nt|jdd� d S ) Nr � z--� �-�yesT� yes_rules)�AssertionError�rargs�len�setattr�values�split)�option�opt�value�parserr �arg� r �/usr/lib64/python3.6/dbcheck.py�process_yes+ s (zcmd_dbcheck.process_yeszDN?z--scope�scope�SUBz>Pass search scope that builds DN list. Options: SUB, ONE, BASE)�dest�default�helpz--fix�fixF� store_truezFix any errors found)r"