File: //lib/python3.6/site-packages/ipaclient/plugins/__pycache__/sudorule.cpython-36.pyc
3
�d[e� � @ 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 |j td�| � d S )NzEnabled Sudo Rule "%s")�print_dashedr )�self�textui�result�cn�options� r
�/usr/lib/python3.6/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 |j td�| � d S )NzDisabled Sudo Rule "%s")r r )r r r
r r r
r
r r # s zsudorule_disable.output_for_cliN)r r r r r
r
r
r r ! s r c s e Zd Z� fdd�Z� ZS )�sudorule_add_optionc s: |j td�t|d |d� � tt| �j|||f|� d S )Nz1Added option "%(option)s" to Sudo Rule "%(rule)s"�
ipasudoopt)�option�rule)r r �dict�superr r )r r r
r r )� __class__r
r r ) s
z"sudorule_add_option.output_for_cli)r r r r �
__classcell__r
r
)r r r '