File: //lib/python3.6/site-packages/ipaclient/plugins/__pycache__/idrange.cpython-36.pyc
3
�d[eL
� @ sJ d dl mZ d dlmZ d dlmZ e� Zeddd�G dd� de��ZdS ) � )�MethodOverride)�Registry)�apiT)�overrideZno_failc @ s e Zd Zdd� ZdS )�idrange_addc s� t � fdd�dD ��}� jdd�}� jdd�}� jdd�}� �fd d
�}|rf|dkr�|dkr�|d� nftjd � d
}|r�|dkr�|d� |dkr�|d� n0|dk r�|dkr�|d� |dkr�|dk r�|d� dS )an
Ensure that rid-base is prompted for when dom-sid is specified.
Also ensure that secondary-rid-base is prompted for when rid-base is
specified and vice versa, in case that dom-sid was not specified.
Also ensure that rid-base and secondary-rid-base is prompted for
if ipa-adtrust-install has been run on the system.
c 3 s | ]}|� kV qd S )N� )�.0Zdom_id)�kwr �/usr/lib/python3.6/idrange.py� <genexpr>- s z:idrange_add.interactive_prompt_callback.<locals>.<genexpr>�ipanttrusteddomainname�ipanttrusteddomainsidZ
ipabaseridNZipasecondarybaseridZiparangetypec s&