File: //usr/lib/python3.9/site-packages/ipaclient/plugins/__pycache__/sudorule.cpython-39.opt-1.pyc
a
}�f � @ s� d dl mZ d dlmZ d dlmZ e� Zeddd�G dd� de��Zeddd�G dd � d e��Zeddd�G d
d� de��Z eddd�G dd
� d
e��Z
dS )� )�MethodOverride)�Registry)�_T)�overrideZno_failc @ s e Zd Zdd� ZdS )�sudorule_enablec K s |� td�| � d S )NzEnabled Sudo Rule "%s"��print_dashedr ��self�textui�result�cn�options� r �>/usr/lib/python3.9/site-packages/ipaclient/plugins/sudorule.py�output_for_cli s zsudorule_enable.output_for_cliN��__name__�
__module__�__qualname__r r r r r r s r c @ s e Zd Zdd� ZdS )�sudorule_disablec K s |� td�| � d S )NzDisabled Sudo Rule "%s"r r r r r r # s zsudorule_disable.output_for_cliNr r r r r r ! s r c s e Zd Z� fdd�Z� ZS )�sudorule_add_optionc sT | j f i |��}|�td�td�|d �|d� � tt| �j|||fi |�� d S )Nz1Added option "%(option)s" to Sudo Rule "%(rule)s"�,�
ipasudoopt��optionZrule)� normalizer r �dict�join�superr r �r
r r r
r Zopts�� __class__r r r ) s ���z"sudorule_add_option.output_for_cli�r r r r �
__classcell__r r r! r r '