File: //lib64/python3.6/site-packages/libdnf/__pycache__/module.cpython-36.pyc
3
8��gȮ � @ s& d dl mZ esdekr&ddlmZ nd dlZyd dlZW n e k
rV d dlZY nX dd� Z
dd � Zd
d� Zdd
� Z
G dd� de�ZG dd� de�Zeje� d dlZG dd� de�Zeje� G dd� de�Zeje� G dd� de�Zeje� G dd� de�Zeje� G dd� de�Zeje� dd� Zee_ dd� Z!e!e_"d d!� Z#e#e_$d"d#� Z%e%e_&d$d%� Z'e'e_(d&d'� Z)e)e_*d(d)� Z+e+e_,d*d+� Z-e-e_.d,d-� Z/e/e_0d.d/� Z1e1e_2d0d1� Z3e3e_4d2d3� Z5e5e_6d4d5� Z7e7e_8d6d7� Z9e9e_:d8d9� Z;e;e_<d:d;� Z=e=e_>d<d=� Z?e?e_@d>d?� ZAeAe_Bd@dA� ZCeCe_DdBdC� ZEeEe_FdDdE� ZGeGe_HG dFdG� dGe�ZIejJeI� G dHdI� dIe�ZKejLeK� G dJdK� dKe�ZMejNeM� G dLdM� dMe�ZOejPeO� G dNdO� dOe�ZQejReQ� G dPdQ� dQe�ZSejTeS� G dRdS� dSe�ZUejVeU� G dTdU� dUe�ZWejXeW� dS )V� )�version_info�.� )�_moduleNc C sD yd| j j� }W n tjk
r, d}Y nX d| jj| jj|f S )Nz proxy of � z<%s.%s; %s >)�this�__repr__�__builtin__� Exception� __class__�
__module__�__name__)�selfZstrthis� r �/usr/lib64/python3.6/module.py�
_swig_repr s
r c s � fdd�}|S )Nc sh |dkr� | ||� nN|dkr,| j j|� n8t| |�rXttt| �|�t�rX� | ||� ntd| ��d S )Nr �thisownz(You cannot add instance attributes to %s)r �own�hasattr�
isinstance�getattr�type�property�AttributeError)r �name�value)�setr r �set_instance_attr s zE_swig_setattr_nondynamic_instance_variable.<locals>.set_instance_attrr )r r r )r r �*_swig_setattr_nondynamic_instance_variable s r c s � fdd�}|S )Nc s: t | |�r*tt| |�t� r*� | ||� ntd| ��d S )Nz%You cannot add class attributes to %s)r r r r r )�clsr r )r r r �set_class_attr) s z?_swig_setattr_nondynamic_class_variable.<locals>.set_class_attrr )r r r )r r �'_swig_setattr_nondynamic_class_variable( s r! c s � fdd�}|S )zlClass decorator for adding a metaclass to a SWIG wrapped class - a slimmed down version of six.add_metaclassc s � | j | j| jj� �S )N)r
� __bases__�__dict__�copy)r )� metaclassr r �wrapper3 s z$_swig_add_metaclass.<locals>.wrapperr )r% r&