File: //lib/python3.6/site-packages/ipaclient/remote_plugins/__pycache__/compat.cpython-36.pyc
3
�d[e� � @ s� d dl mZ d dlZd dlZd dlZd dlZd dlZd dlmZm Z d dl
mZ d dlm
Z
ejrfeZG dd� de�ZG dd � d e e�ZG d
d� de�Zdd
� ZdS )� )�unicode_literalsN)�
ClientCommand�ClientMethod)�Object)�
APIVersionc @ s e Zd Zedd� �ZdS )�
CompatCommandc C s | j S )N)�name)�self� r
�/usr/lib/python3.6/compat.py�forwarded_name s zCompatCommand.forwarded_nameN)�__name__�
__module__�__qualname__�propertyr r
r
r
r r s r c @ s e Zd ZdS )�CompatMethodN)r
r r r
r
r
r r s r c @ s e Zd ZdS )�CompatObjectN)r
r r r
r
r
r r s r c ! C s� y| d }W n t k
r$ d}Y n
X | j� }|s�|j� sF|jdd� |jdddd�}y|d d }W nh t k
r� |jd dd�}ytjd
|d �}W n t k
r� d }Y nX |d k r�|jd�}nd}Y nX || d<