BYPASS SHELL BY ./RAZORGANZ
Server: nginx/1.20.1
System: Linux iZdzfnv9mwfppeZ 5.10.134-19.2.al8.x86_64 #1 SMP Wed Oct 29 22:47:09 CST 2025 x86_64
User: apache (48)
PHP: 8.2.30
Disabled: NONE
Upload Files
File: //lib64/python3.6/site-packages/libdnf/__pycache__/conf.cpython-36.pyc
3

6��g���@s�ddlmZesdekr&ddlmZnddlZyddlZWne	k
rVddlZYnXdd�Z
dd	�Zd
d�Zdd
�Z
Gdd�de�ZGdd�de�Zeje�ddlZGdd�de�Zeje�Gdd�de�Zeje�ejZejZejZGdd�de�Zeje�Gdd�de�Zeje�Gdd�de�Z ej!e �Gdd�de�Z"ej#e"�Gdd�de�Z$ej%e$�Gd d!�d!e�Z&ej'e&�Gd"d#�d#e�Z(ej)e(�Gd$d%�d%e�Z*ej+e*�Gd&d'�d'e�Z,ej-e,�Gd(d)�d)e*�Z.ej/e.�Gd*d+�d+e�Z0ej1e0�Gd,d-�d-e�Z2ej3e2�Gd.d/�d/e�Z4ej5e4�Gd0d1�d1e�Z6ej7e6�Gd2d3�d3e�Z8ej9e8�Gd4d5�d5e�Z:ej;e:�Gd6d7�d7e�Z<ej=e<�Gd8d9�d9e�Z>ej?e>�Gd:d;�d;e�Z@ejAe@�d<d=�ZBeBe@_Cd>d?�ZDeDe@_Ed@dA�ZFeFe@_GdBdC�ZHeHe@_IdDdE�ZJeJe@_KdFdG�ZLeLe@_MdHdI�ZNeNe@_OdJdK�ZPePe@_QdLdM�ZReRe@_SdNdO�ZTeTe@_UdPdQ�ZVeVe@_WdRdS�ZXeXe@_YdTdU�ZZeZe@_[dVdW�Z\e\e@_]dXdY�Z^e^e@__dZd[�Z`e`e@_ad\d]�Zbebe@_cd^d_�Zdede@_ed`da�Zfefe@_gdbdc�Zhehe@_iddde�Zjeje@_kGdfdg�dge�Zlejmel�Gdhdi�die�Znejoen�Gdjdk�dke�Zpejqep�Gdldm�dmep�Zrejser�Gdndo�doep�Ztejuet�Gdpdq�dqe�Zvejwev�Gdrds�dse�Zxejyex�Gdtdu�due�Zzej{ez�exj|ex_}dvdw�Z~e~ex_|[~d�dydz�Zeex_�[d{d|�Z�e�ex_�[�exj�ex_�exj�ex_�d�d~d�Z�e�ex_�[�d�d�d��Z�e�ex_�[�d�d�d��Z�e�ex_�[�d�d�d��Z�e�ex_�[�d�d�d��Z�e�ex_�[�d�d��Z�e�ex_�[�exj�ex_�d�d��Z�e�ex_�[�d�d��Z�e�ex_�[�d�d��Z�e�ex_�[�erj�er_�etj�et_�dS)��)�version_info�.�)�_confNcCsDyd|jj�}Wntjk
r,d}YnXd|jj|jj|fS)Nz	proxy of �z<%s.%s; %s >)�this�__repr__�__builtin__�	Exception�	__class__�
__module__�__name__)�selfZstrthis�r�/usr/lib64/python3.6/conf.py�
_swig_reprs

rcs�fdd�}|S)Ncsh|dkr�|||�nN|dkr,|jj|�n8t||�rXttt|�|�t�rX�|||�ntd|��dS)Nr�thisownz(You cannot add instance attributes to %s)r�own�hasattr�
isinstance�getattr�type�property�AttributeError)r�name�value)�setrr�set_instance_attrszE_swig_setattr_nondynamic_instance_variable.<locals>.set_instance_attrr)rrr)rr�*_swig_setattr_nondynamic_instance_variables	rcs�fdd�}|S)Ncs:t||�r*tt||�t�r*�|||�ntd|��dS)Nz%You cannot add class attributes to %s)rrrrr)�clsrr)rrr�set_class_attr)sz?_swig_setattr_nondynamic_class_variable.<locals>.set_class_attrr)rr r)rr�'_swig_setattr_nondynamic_class_variable(sr!cs�fdd�}|S)zlClass decorator for adding a metaclass to a SWIG wrapped class - a slimmed down version of six.add_metaclasscs�|j|j|jj��S)N)r
�	__bases__�__dict__�copy)r)�	metaclassrr�wrapper3sz$_swig_add_metaclass.<locals>.wrapperr)r%r&r)r%r�_swig_add_metaclass1sr'c@seZdZdZeej�ZdS)�_SwigNonDynamicMetazKMeta class to enforce nondynamic attributes (no new attributes) for a classN)r
r�__qualname__�__doc__r!r�__setattr__rrrrr(8sr(c@s�eZdZedd�dd�dd�Zdd�ZeZej	Z
dd	�Zd,dd�Zd-d
d�Z
dd�Zdd�Zdd�Zdd�Zdd�Zdd�Zdd�Zdd�Zdd �Zd!d"�Zd#d$�Zd%d&�Zd'd(�Zd)d*�Zd+S).�SwigPyIteratorcCs
|jj�S)N)rr)�xrrr�<lambda>>szSwigPyIterator.<lambda>cCs|jj|�S)N)rr)r-�vrrrr.>szThe membership flag)�doccOstd��dS)Nz*No constructor defined - class is abstract)r)r�args�kwargsrrr�__init__@szSwigPyIterator.__init__cCs
tj|�S)N)rZSwigPyIterator_value)rrrrrEszSwigPyIterator.valuercCstj||�S)N)rZSwigPyIterator_incr)r�nrrr�incrHszSwigPyIterator.incrcCstj||�S)N)rZSwigPyIterator_decr)rr4rrr�decrKszSwigPyIterator.decrcCstj||�S)N)rZSwigPyIterator_distance)rr-rrr�distanceNszSwigPyIterator.distancecCstj||�S)N)rZSwigPyIterator_equal)rr-rrr�equalQszSwigPyIterator.equalcCs
tj|�S)N)rZSwigPyIterator_copy)rrrrr$TszSwigPyIterator.copycCs
tj|�S)N)rZSwigPyIterator_next)rrrr�nextWszSwigPyIterator.nextcCs
tj|�S)N)rZSwigPyIterator___next__)rrrr�__next__ZszSwigPyIterator.__next__cCs
tj|�S)N)rZSwigPyIterator_previous)rrrr�previous]szSwigPyIterator.previouscCstj||�S)N)rZSwigPyIterator_advance)rr4rrr�advance`szSwigPyIterator.advancecCstj||�S)N)rZSwigPyIterator___eq__)rr-rrr�__eq__cszSwigPyIterator.__eq__cCstj||�S)N)rZSwigPyIterator___ne__)rr-rrr�__ne__fszSwigPyIterator.__ne__cCstj||�S)N)rZSwigPyIterator___iadd__)rr4rrr�__iadd__iszSwigPyIterator.__iadd__cCstj||�S)N)rZSwigPyIterator___isub__)rr4rrr�__isub__lszSwigPyIterator.__isub__cCstj||�S)N)rZSwigPyIterator___add__)rr4rrr�__add__oszSwigPyIterator.__add__cGstj|f|��S)N)rZSwigPyIterator___sub__)rr1rrr�__sub__rszSwigPyIterator.__sub__cCs|S)Nr)rrrr�__iter__tszSwigPyIterator.__iter__N)r)r)r
rr)rrr3rrrZdelete_SwigPyIterator�__swig_destroy__rr5r6r7r8r$r9r:r;r<r=r>r?r@rArBrCrrrrr,=s*

r,c@s�eZdZedd�dd�dd�Zdd�ZeZej	Z
ejZej
ZejZejZejZejZejZejZejZdd	�Zd
d�Zdd
�Zdd�Z dd�Z!dd�Z"ej#Z$dS)�OptioncCs
|jj�S)N)rr)r-rrrr.{szOption.<lambda>cCs|jj|�S)N)rr)r-r/rrrr.{szThe membership flag)r0cOstd��dS)Nz*No constructor defined - class is abstract)r)rr1r2rrrr3}szOption.__init__cCs
tj|�S)N)rZOption_clone)rrrr�clone�szOption.clonecCs
tj|�S)N)rZOption_getPriority)rrrr�getPriority�szOption.getPrioritycCstj|||�S)N)rZ
Option_set)r�priorityrrrrr�sz
Option.setcCs
tj|�S)N)rZOption_getValueString)rrrr�getValueString�szOption.getValueStringcCs
tj|�S)N)rZOption_empty)rrrr�empty�szOption.emptycCs
tj|�S)N)rZOption_reset)rrrr�reset�szOption.resetN)%r
rr)rrr3rrrZOption_Priority_EMPTYZPriority_EMPTYZOption_Priority_DEFAULTZPriority_DEFAULTZOption_Priority_MAINCONFIGZPriority_MAINCONFIGZOption_Priority_AUTOMATICCONFIGZPriority_AUTOMATICCONFIGZOption_Priority_REPOCONFIGZPriority_REPOCONFIGZOption_Priority_PLUGINDEFAULTZPriority_PLUGINDEFAULTZOption_Priority_PLUGINCONFIGZPriority_PLUGINCONFIGZOption_Priority_DROPINCONFIGZPriority_DROPINCONFIGZOption_Priority_COMMANDLINEZPriority_COMMANDLINEZOption_Priority_RUNTIMEZPriority_RUNTIMErFrGrrIrJrKZ
delete_OptionrDrrrrrEzs(rEc@s�eZdZedd�dd�dd�ZeZdd�Zdd	�Zd
d�Z	dd
�Z
dd�Zdd�Zdd�Z
dd�Zdd�Zdd�Zdd�Zdd�ZejZdS)�
OptionBoolcCs
|jj�S)N)rr)r-rrrr.�szOptionBool.<lambda>cCs|jj|�S)N)rr)r-r/rrrr.�szThe membership flag)r0cGstj|tj|��dS)N)rZOptionBool_swiginitZnew_OptionBool)rr1rrrr3�szOptionBool.__init__cCs
tj|�S)N)rZOptionBool_clone)rrrrrF�szOptionBool.clonecCstj||�S)N)rZOptionBool_test)rZarg2rrr�test�szOptionBool.testcCstj||�S)N)rZOptionBool_fromString)rrrrr�
fromString�szOptionBool.fromStringcGstj|f|��S)N)rZOptionBool_set)rr1rrrr�szOptionBool.setcCs
tj|�S)N)rZOptionBool_getValue)rrrr�getValue�szOptionBool.getValuecCs
tj|�S)N)rZOptionBool_getDefaultValue)rrrr�getDefaultValue�szOptionBool.getDefaultValuecCstj||�S)N)rZOptionBool_toString)rrrrr�toString�szOptionBool.toStringcCs
tj|�S)N)rZOptionBool_getValueString)rrrrrI�szOptionBool.getValueStringcCs
tj|�S)N)rZOptionBool_getTrueValues)rrrr�
getTrueValues�szOptionBool.getTrueValuescCs
tj|�S)N)rZOptionBool_getFalseValues)rrrr�getFalseValues�szOptionBool.getFalseValuescCs
tj|�S)N)rZOptionBool_reset)rrrrrK�szOptionBool.resetN)r
rr)rrrrr3rFrMrNrrOrPrQrIrRrSrKrZdelete_OptionBoolrDrrrrrL�srLc@steZdZedd�dd�dd�ZeZdd�Zdd	�Zd
d�Z	dd
�Z
dd�Zdd�Zdd�Z
dd�Zdd�ZejZdS)�OptionEnumStringcCs
|jj�S)N)rr)r-rrrr.�szOptionEnumString.<lambda>cCs|jj|�S)N)rr)r-r/rrrr.�szThe membership flag)r0cGstj|tj|��dS)N)rZOptionEnumString_swiginitZnew_OptionEnumString)rr1rrrr3�szOptionEnumString.__init__cCs
tj|�S)N)rZOptionEnumString_clone)rrrrrF�szOptionEnumString.clonecCstj||�S)N)rZOptionEnumString_test)rrrrrrM�szOptionEnumString.testcCstj||�S)N)rZOptionEnumString_fromString)rrrrrrN�szOptionEnumString.fromStringcCstj|||�S)N)rZOptionEnumString_set)rrHrrrrr�szOptionEnumString.setcCs
tj|�S)N)rZOptionEnumString_getValue)rrrrrO�szOptionEnumString.getValuecCs
tj|�S)N)rZ OptionEnumString_getDefaultValue)rrrrrP�sz OptionEnumString.getDefaultValuecCs
tj|�S)N)rZOptionEnumString_getValueString)rrrrrI�szOptionEnumString.getValueStringcCs
tj|�S)N)rZOptionEnumString_reset)rrrrrK�szOptionEnumString.resetN)r
rr)rrrrr3rFrMrNrrOrPrIrKrZdelete_OptionEnumStringrDrrrrrT�srTc@s|eZdZedd�dd�dd�ZeZdd�Zdd	�Zd
d�Z	dd
�Z
dd�Zdd�Zdd�Z
dd�Zdd�Zdd�ZejZdS)�OptionNumberInt32cCs
|jj�S)N)rr)r-rrrr.�szOptionNumberInt32.<lambda>cCs|jj|�S)N)rr)r-r/rrrr.�szThe membership flag)r0cGstj|tj|��dS)N)rZOptionNumberInt32_swiginitZnew_OptionNumberInt32)rr1rrrr3�szOptionNumberInt32.__init__cCs
tj|�S)N)rZOptionNumberInt32_clone)rrrrrF�szOptionNumberInt32.clonecCstj||�S)N)rZOptionNumberInt32_test)rrrrrrM�szOptionNumberInt32.testcCstj||�S)N)rZOptionNumberInt32_fromString)rrrrrrN�szOptionNumberInt32.fromStringcGstj|f|��S)N)rZOptionNumberInt32_set)rr1rrrrszOptionNumberInt32.setcCs
tj|�S)N)rZOptionNumberInt32_getValue)rrrrrOszOptionNumberInt32.getValuecCs
tj|�S)N)rZ!OptionNumberInt32_getDefaultValue)rrrrrPsz!OptionNumberInt32.getDefaultValuecCstj||�S)N)rZOptionNumberInt32_toString)rrrrrrQ
szOptionNumberInt32.toStringcCs
tj|�S)N)rZ OptionNumberInt32_getValueString)rrrrrI
sz OptionNumberInt32.getValueStringcCs
tj|�S)N)rZOptionNumberInt32_reset)rrrrrKszOptionNumberInt32.resetN)r
rr)rrrrr3rFrMrNrrOrPrQrIrKrZdelete_OptionNumberInt32rDrrrrrU�srUc@s|eZdZedd�dd�dd�ZeZdd�Zdd	�Zd
d�Z	dd
�Z
dd�Zdd�Zdd�Z
dd�Zdd�Zdd�ZejZdS)�OptionNumberUInt32cCs
|jj�S)N)rr)r-rrrr.szOptionNumberUInt32.<lambda>cCs|jj|�S)N)rr)r-r/rrrr.szThe membership flag)r0cGstj|tj|��dS)N)rZOptionNumberUInt32_swiginitZnew_OptionNumberUInt32)rr1rrrr3szOptionNumberUInt32.__init__cCs
tj|�S)N)rZOptionNumberUInt32_clone)rrrrrFszOptionNumberUInt32.clonecCstj||�S)N)rZOptionNumberUInt32_test)rrrrrrM szOptionNumberUInt32.testcCstj||�S)N)rZOptionNumberUInt32_fromString)rrrrrrN#szOptionNumberUInt32.fromStringcGstj|f|��S)N)rZOptionNumberUInt32_set)rr1rrrr&szOptionNumberUInt32.setcCs
tj|�S)N)rZOptionNumberUInt32_getValue)rrrrrO)szOptionNumberUInt32.getValuecCs
tj|�S)N)rZ"OptionNumberUInt32_getDefaultValue)rrrrrP,sz"OptionNumberUInt32.getDefaultValuecCstj||�S)N)rZOptionNumberUInt32_toString)rrrrrrQ/szOptionNumberUInt32.toStringcCs
tj|�S)N)rZ!OptionNumberUInt32_getValueString)rrrrrI2sz!OptionNumberUInt32.getValueStringcCs
tj|�S)N)rZOptionNumberUInt32_reset)rrrrrK5szOptionNumberUInt32.resetN)r
rr)rrrrr3rFrMrNrrOrPrQrIrKrZdelete_OptionNumberUInt32rDrrrrrVsrVc@s|eZdZedd�dd�dd�ZeZdd�Zdd	�Zd
d�Z	dd
�Z
dd�Zdd�Zdd�Z
dd�Zdd�Zdd�ZejZdS)�OptionNumberInt64cCs
|jj�S)N)rr)r-rrrr.<szOptionNumberInt64.<lambda>cCs|jj|�S)N)rr)r-r/rrrr.<szThe membership flag)r0cGstj|tj|��dS)N)rZOptionNumberInt64_swiginitZnew_OptionNumberInt64)rr1rrrr3?szOptionNumberInt64.__init__cCs
tj|�S)N)rZOptionNumberInt64_clone)rrrrrFBszOptionNumberInt64.clonecCstj||�S)N)rZOptionNumberInt64_test)rrrrrrMEszOptionNumberInt64.testcCstj||�S)N)rZOptionNumberInt64_fromString)rrrrrrNHszOptionNumberInt64.fromStringcGstj|f|��S)N)rZOptionNumberInt64_set)rr1rrrrKszOptionNumberInt64.setcCs
tj|�S)N)rZOptionNumberInt64_getValue)rrrrrONszOptionNumberInt64.getValuecCs
tj|�S)N)rZ!OptionNumberInt64_getDefaultValue)rrrrrPQsz!OptionNumberInt64.getDefaultValuecCstj||�S)N)rZOptionNumberInt64_toString)rrrrrrQTszOptionNumberInt64.toStringcCs
tj|�S)N)rZ OptionNumberInt64_getValueString)rrrrrIWsz OptionNumberInt64.getValueStringcCs
tj|�S)N)rZOptionNumberInt64_reset)rrrrrKZszOptionNumberInt64.resetN)r
rr)rrrrr3rFrMrNrrOrPrQrIrKrZdelete_OptionNumberInt64rDrrrrrW;srWc@s|eZdZedd�dd�dd�ZeZdd�Zdd	�Zd
d�Z	dd
�Z
dd�Zdd�Zdd�Z
dd�Zdd�Zdd�ZejZdS)�OptionNumberUInt64cCs
|jj�S)N)rr)r-rrrr.aszOptionNumberUInt64.<lambda>cCs|jj|�S)N)rr)r-r/rrrr.aszThe membership flag)r0cGstj|tj|��dS)N)rZOptionNumberUInt64_swiginitZnew_OptionNumberUInt64)rr1rrrr3dszOptionNumberUInt64.__init__cCs
tj|�S)N)rZOptionNumberUInt64_clone)rrrrrFgszOptionNumberUInt64.clonecCstj||�S)N)rZOptionNumberUInt64_test)rrrrrrMjszOptionNumberUInt64.testcCstj||�S)N)rZOptionNumberUInt64_fromString)rrrrrrNmszOptionNumberUInt64.fromStringcGstj|f|��S)N)rZOptionNumberUInt64_set)rr1rrrrpszOptionNumberUInt64.setcCs
tj|�S)N)rZOptionNumberUInt64_getValue)rrrrrOsszOptionNumberUInt64.getValuecCs
tj|�S)N)rZ"OptionNumberUInt64_getDefaultValue)rrrrrPvsz"OptionNumberUInt64.getDefaultValuecCstj||�S)N)rZOptionNumberUInt64_toString)rrrrrrQyszOptionNumberUInt64.toStringcCs
tj|�S)N)rZ!OptionNumberUInt64_getValueString)rrrrrI|sz!OptionNumberUInt64.getValueStringcCs
tj|�S)N)rZOptionNumberUInt64_reset)rrrrrKszOptionNumberUInt64.resetN)r
rr)rrrrr3rFrMrNrrOrPrQrIrKrZdelete_OptionNumberUInt64rDrrrrrX`srXc@s|eZdZedd�dd�dd�ZeZdd�Zdd	�Zd
d�Z	dd
�Z
dd�Zdd�Zdd�Z
dd�Zdd�Zdd�ZejZdS)�OptionNumberFloatcCs
|jj�S)N)rr)r-rrrr.�szOptionNumberFloat.<lambda>cCs|jj|�S)N)rr)r-r/rrrr.�szThe membership flag)r0cGstj|tj|��dS)N)rZOptionNumberFloat_swiginitZnew_OptionNumberFloat)rr1rrrr3�szOptionNumberFloat.__init__cCs
tj|�S)N)rZOptionNumberFloat_clone)rrrrrF�szOptionNumberFloat.clonecCstj||�S)N)rZOptionNumberFloat_test)rrrrrrM�szOptionNumberFloat.testcCstj||�S)N)rZOptionNumberFloat_fromString)rrrrrrN�szOptionNumberFloat.fromStringcGstj|f|��S)N)rZOptionNumberFloat_set)rr1rrrr�szOptionNumberFloat.setcCs
tj|�S)N)rZOptionNumberFloat_getValue)rrrrrO�szOptionNumberFloat.getValuecCs
tj|�S)N)rZ!OptionNumberFloat_getDefaultValue)rrrrrP�sz!OptionNumberFloat.getDefaultValuecCstj||�S)N)rZOptionNumberFloat_toString)rrrrrrQ�szOptionNumberFloat.toStringcCs
tj|�S)N)rZ OptionNumberFloat_getValueString)rrrrrI�sz OptionNumberFloat.getValueStringcCs
tj|�S)N)rZOptionNumberFloat_reset)rrrrrK�szOptionNumberFloat.resetN)r
rr)rrrrr3rFrMrNrrOrPrQrIrKrZdelete_OptionNumberFloatrDrrrrrY�srYc@sLeZdZedd�dd�dd�ZeZdd�Zdd	�Zd
d�Z	dd
�Z
ejZ
dS)�
OptionSecondscCs
|jj�S)N)rr)r-rrrr.�szOptionSeconds.<lambda>cCs|jj|�S)N)rr)r-r/rrrr.�szThe membership flag)r0cGstj|tj|��dS)N)rZOptionSeconds_swiginitZnew_OptionSeconds)rr1rrrr3�szOptionSeconds.__init__cCs
tj|�S)N)rZOptionSeconds_clone)rrrrrF�szOptionSeconds.clonecCstj||�S)N)rZOptionSeconds_fromString)rrrrrrN�szOptionSeconds.fromStringcGstj|f|��S)N)rZOptionSeconds_set)rr1rrrr�szOptionSeconds.setN)r
rr)rrrrr3rFrNrrZdelete_OptionSecondsrDrrrrrZ�srZc@steZdZedd�dd�dd�ZeZdd�Zdd	�Zd
d�Z	dd
�Z
dd�Zdd�Zdd�Z
dd�Zdd�ZejZdS)�OptionStringcCs
|jj�S)N)rr)r-rrrr.�szOptionString.<lambda>cCs|jj|�S)N)rr)r-r/rrrr.�szThe membership flag)r0cGstj|tj|��dS)N)rZOptionString_swiginitZnew_OptionString)rr1rrrr3�szOptionString.__init__cCs
tj|�S)N)rZOptionString_clone)rrrrrF�szOptionString.clonecCstj||�S)N)rZOptionString_test)rrrrrrM�szOptionString.testcCstj|||�S)N)rZOptionString_set)rrHrrrrr�szOptionString.setcCstj||�S)N)rZOptionString_fromString)rrrrrrN�szOptionString.fromStringcCs
tj|�S)N)rZOptionString_getValue)rrrrrO�szOptionString.getValuecCs
tj|�S)N)rZOptionString_getDefaultValue)rrrrrP�szOptionString.getDefaultValuecCs
tj|�S)N)rZOptionString_getValueString)rrrrrI�szOptionString.getValueStringcCs
tj|�S)N)rZOptionString_reset)rrrrrK�szOptionString.resetN)r
rr)rrrrr3rFrMrrNrOrPrIrKrZdelete_OptionStringrDrrrrr[�sr[c@s|eZdZedd�dd�dd�ZeZdd�Zdd	�Zd
d�Z	dd
�Z
dd�Zdd�Zdd�Z
dd�Zdd�Zdd�ZejZdS)�OptionStringListcCs
|jj�S)N)rr)r-rrrr.�szOptionStringList.<lambda>cCs|jj|�S)N)rr)r-r/rrrr.�szThe membership flag)r0cGstj|tj|��dS)N)rZOptionStringList_swiginitZnew_OptionStringList)rr1rrrr3�szOptionStringList.__init__cCs
tj|�S)N)rZOptionStringList_clone)rrrrrF�szOptionStringList.clonecCstj||�S)N)rZOptionStringList_test)rrrrrrM�szOptionStringList.testcCstj||�S)N)rZOptionStringList_fromString)rrrrrrN�szOptionStringList.fromStringcGstj|f|��S)N)rZOptionStringList_set)rr1rrrr�szOptionStringList.setcCs
tj|�S)N)rZOptionStringList_getValue)rrrrrO�szOptionStringList.getValuecCs
tj|�S)N)rZ OptionStringList_getDefaultValue)rrrrrP�sz OptionStringList.getDefaultValuecCstj||�S)N)rZOptionStringList_toString)rrrrrrQ�szOptionStringList.toStringcCs
tj|�S)N)rZOptionStringList_getValueString)rrrrrI�szOptionStringList.getValueStringcCs
tj|�S)N)rZOptionStringList_reset)rrrrrK�szOptionStringList.resetN)r
rr)rrrrr3rFrMrNrrOrPrQrIrKrZdelete_OptionStringListrDrrrrr\�sr\c@sLeZdZedd�dd�dd�ZeZdd�Zdd	�Zd
d�Z	dd
�Z
ejZ
dS)�
OptionPathcCs
|jj�S)N)rr)r-rrrr.szOptionPath.<lambda>cCs|jj|�S)N)rr)r-r/rrrr.szThe membership flag)r0cGstj|tj|��dS)N)rZOptionPath_swiginitZnew_OptionPath)rr1rrrr3szOptionPath.__init__cCs
tj|�S)N)rZOptionPath_clone)rrrrrFszOptionPath.clonecCstj||�S)N)rZOptionPath_test)rrrrrrMszOptionPath.testcCstj|||�S)N)rZOptionPath_set)rrHrrrrrszOptionPath.setN)r
rr)rrrrr3rFrMrrZdelete_OptionPathrDrrrrr]sr]c@steZdZedd�dd�dd�ZeZdd�Zdd	�Zd
d�Z	dd
�Z
dd�Zdd�Zdd�Z
dd�Zdd�ZejZdS)�OptionChildBoolcCs
|jj�S)N)rr)r-rrrr.szOptionChildBool.<lambda>cCs|jj|�S)N)rr)r-r/rrrr.szThe membership flag)r0cCstj|tj|��dS)N)rZOptionChildBool_swiginitZnew_OptionChildBool)r�parentrrrr3szOptionChildBool.__init__cCs
tj|�S)N)rZOptionChildBool_clone)rrrrrFszOptionChildBool.clonecCs
tj|�S)N)rZOptionChildBool_getPriority)rrrrrG!szOptionChildBool.getPrioritycGstj|f|��S)N)rZOptionChildBool_set)rr1rrrr$szOptionChildBool.setcCs
tj|�S)N)rZOptionChildBool_getValue)rrrrrO'szOptionChildBool.getValuecCs
tj|�S)N)rZOptionChildBool_getDefaultValue)rrrrrP*szOptionChildBool.getDefaultValuecCs
tj|�S)N)rZOptionChildBool_getValueString)rrrrrI-szOptionChildBool.getValueStringcCs
tj|�S)N)rZOptionChildBool_empty)rrrrrJ0szOptionChildBool.emptycCs
tj|�S)N)rZOptionChildBool_reset)rrrrrK3szOptionChildBool.resetN)r
rr)rrrrr3rFrGrrOrPrIrJrKrZdelete_OptionChildBoolrDrrrrr^sr^c@steZdZedd�dd�dd�ZeZdd�Zdd	�Zd
d�Z	dd
�Z
dd�Zdd�Zdd�Z
dd�Zdd�ZejZdS)�OptionChildStringcCs
|jj�S)N)rr)r-rrrr.:szOptionChildString.<lambda>cCs|jj|�S)N)rr)r-r/rrrr.:szThe membership flag)r0cCstj|tj|��dS)N)rZOptionChildString_swiginitZnew_OptionChildString)rr_rrrr3=szOptionChildString.__init__cCs
tj|�S)N)rZOptionChildString_clone)rrrrrF@szOptionChildString.clonecCs
tj|�S)N)rZOptionChildString_getPriority)rrrrrGCszOptionChildString.getPrioritycGstj|f|��S)N)rZOptionChildString_set)rr1rrrrFszOptionChildString.setcCs
tj|�S)N)rZOptionChildString_getValue)rrrrrOIszOptionChildString.getValuecCs
tj|�S)N)rZ!OptionChildString_getDefaultValue)rrrrrPLsz!OptionChildString.getDefaultValuecCs
tj|�S)N)rZ OptionChildString_getValueString)rrrrrIOsz OptionChildString.getValueStringcCs
tj|�S)N)rZOptionChildString_empty)rrrrrJRszOptionChildString.emptycCs
tj|�S)N)rZOptionChildString_reset)rrrrrKUszOptionChildString.resetN)r
rr)rrrrr3rFrGrrOrPrIrJrKrZdelete_OptionChildStringrDrrrrr`9sr`c@steZdZedd�dd�dd�ZeZdd�Zdd	�Zd
d�Z	dd
�Z
dd�Zdd�Zdd�Z
dd�Zdd�ZejZdS)�OptionChildStringListcCs
|jj�S)N)rr)r-rrrr.\szOptionChildStringList.<lambda>cCs|jj|�S)N)rr)r-r/rrrr.\szThe membership flag)r0cCstj|tj|��dS)N)rZOptionChildStringList_swiginitZnew_OptionChildStringList)rr_rrrr3_szOptionChildStringList.__init__cCs
tj|�S)N)rZOptionChildStringList_clone)rrrrrFbszOptionChildStringList.clonecCs
tj|�S)N)rZ!OptionChildStringList_getPriority)rrrrrGesz!OptionChildStringList.getPrioritycGstj|f|��S)N)rZOptionChildStringList_set)rr1rrrrhszOptionChildStringList.setcCs
tj|�S)N)rZOptionChildStringList_getValue)rrrrrOkszOptionChildStringList.getValuecCs
tj|�S)N)rZ%OptionChildStringList_getDefaultValue)rrrrrPnsz%OptionChildStringList.getDefaultValuecCs
tj|�S)N)rZ$OptionChildStringList_getValueString)rrrrrIqsz$OptionChildStringList.getValueStringcCs
tj|�S)N)rZOptionChildStringList_empty)rrrrrJtszOptionChildStringList.emptycCs
tj|�S)N)rZOptionChildStringList_reset)rrrrrKwszOptionChildStringList.resetN)r
rr)rrrrr3rFrGrrOrPrIrJrKrZdelete_OptionChildStringListrDrrrrra[srac@steZdZedd�dd�dd�ZeZdd�Zdd	�Zd
d�Z	dd
�Z
dd�Zdd�Zdd�Z
dd�Zdd�ZejZdS)�OptionChildNumberInt32cCs
|jj�S)N)rr)r-rrrr.~szOptionChildNumberInt32.<lambda>cCs|jj|�S)N)rr)r-r/rrrr.~szThe membership flag)r0cCstj|tj|��dS)N)rZOptionChildNumberInt32_swiginitZnew_OptionChildNumberInt32)rr_rrrr3�szOptionChildNumberInt32.__init__cCs
tj|�S)N)rZOptionChildNumberInt32_clone)rrrrrF�szOptionChildNumberInt32.clonecCs
tj|�S)N)rZ"OptionChildNumberInt32_getPriority)rrrrrG�sz"OptionChildNumberInt32.getPrioritycGstj|f|��S)N)rZOptionChildNumberInt32_set)rr1rrrr�szOptionChildNumberInt32.setcCs
tj|�S)N)rZOptionChildNumberInt32_getValue)rrrrrO�szOptionChildNumberInt32.getValuecCs
tj|�S)N)rZ&OptionChildNumberInt32_getDefaultValue)rrrrrP�sz&OptionChildNumberInt32.getDefaultValuecCs
tj|�S)N)rZ%OptionChildNumberInt32_getValueString)rrrrrI�sz%OptionChildNumberInt32.getValueStringcCs
tj|�S)N)rZOptionChildNumberInt32_empty)rrrrrJ�szOptionChildNumberInt32.emptycCs
tj|�S)N)rZOptionChildNumberInt32_reset)rrrrrK�szOptionChildNumberInt32.resetN)r
rr)rrrrr3rFrGrrOrPrIrJrKrZdelete_OptionChildNumberInt32rDrrrrrb}srbc@steZdZedd�dd�dd�ZeZdd�Zdd	�Zd
d�Z	dd
�Z
dd�Zdd�Zdd�Z
dd�Zdd�ZejZdS)�OptionChildNumberUInt32cCs
|jj�S)N)rr)r-rrrr.�sz OptionChildNumberUInt32.<lambda>cCs|jj|�S)N)rr)r-r/rrrr.�szThe membership flag)r0cCstj|tj|��dS)N)rZ OptionChildNumberUInt32_swiginitZnew_OptionChildNumberUInt32)rr_rrrr3�sz OptionChildNumberUInt32.__init__cCs
tj|�S)N)rZOptionChildNumberUInt32_clone)rrrrrF�szOptionChildNumberUInt32.clonecCs
tj|�S)N)rZ#OptionChildNumberUInt32_getPriority)rrrrrG�sz#OptionChildNumberUInt32.getPrioritycGstj|f|��S)N)rZOptionChildNumberUInt32_set)rr1rrrr�szOptionChildNumberUInt32.setcCs
tj|�S)N)rZ OptionChildNumberUInt32_getValue)rrrrrO�sz OptionChildNumberUInt32.getValuecCs
tj|�S)N)rZ'OptionChildNumberUInt32_getDefaultValue)rrrrrP�sz'OptionChildNumberUInt32.getDefaultValuecCs
tj|�S)N)rZ&OptionChildNumberUInt32_getValueString)rrrrrI�sz&OptionChildNumberUInt32.getValueStringcCs
tj|�S)N)rZOptionChildNumberUInt32_empty)rrrrrJ�szOptionChildNumberUInt32.emptycCs
tj|�S)N)rZOptionChildNumberUInt32_reset)rrrrrK�szOptionChildNumberUInt32.resetN)r
rr)rrrrr3rFrGrrOrPrIrJrKrZdelete_OptionChildNumberUInt32rDrrrrrc�srcc@steZdZedd�dd�dd�ZeZdd�Zdd	�Zd
d�Z	dd
�Z
dd�Zdd�Zdd�Z
dd�Zdd�ZejZdS)�OptionChildNumberFloatcCs
|jj�S)N)rr)r-rrrr.�szOptionChildNumberFloat.<lambda>cCs|jj|�S)N)rr)r-r/rrrr.�szThe membership flag)r0cCstj|tj|��dS)N)rZOptionChildNumberFloat_swiginitZnew_OptionChildNumberFloat)rr_rrrr3�szOptionChildNumberFloat.__init__cCs
tj|�S)N)rZOptionChildNumberFloat_clone)rrrrrF�szOptionChildNumberFloat.clonecCs
tj|�S)N)rZ"OptionChildNumberFloat_getPriority)rrrrrG�sz"OptionChildNumberFloat.getPrioritycGstj|f|��S)N)rZOptionChildNumberFloat_set)rr1rrrr�szOptionChildNumberFloat.setcCs
tj|�S)N)rZOptionChildNumberFloat_getValue)rrrrrO�szOptionChildNumberFloat.getValuecCs
tj|�S)N)rZ&OptionChildNumberFloat_getDefaultValue)rrrrrP�sz&OptionChildNumberFloat.getDefaultValuecCs
tj|�S)N)rZ%OptionChildNumberFloat_getValueString)rrrrrI�sz%OptionChildNumberFloat.getValueStringcCs
tj|�S)N)rZOptionChildNumberFloat_empty)rrrrrJ�szOptionChildNumberFloat.emptycCs
tj|�S)N)rZOptionChildNumberFloat_reset)rrrrrK�szOptionChildNumberFloat.resetN)r
rr)rrrrr3rFrGrrOrPrIrJrKrZdelete_OptionChildNumberFloatrDrrrrrd�srdc@steZdZedd�dd�dd�ZeZdd�Zdd	�Zd
d�Z	dd
�Z
dd�Zdd�Zdd�Z
dd�Zdd�ZejZdS)�OptionChildEnumStringcCs
|jj�S)N)rr)r-rrrr.�szOptionChildEnumString.<lambda>cCs|jj|�S)N)rr)r-r/rrrr.�szThe membership flag)r0cCstj|tj|��dS)N)rZOptionChildEnumString_swiginitZnew_OptionChildEnumString)rr_rrrr3�szOptionChildEnumString.__init__cCs
tj|�S)N)rZOptionChildEnumString_clone)rrrrrF�szOptionChildEnumString.clonecCs
tj|�S)N)rZ!OptionChildEnumString_getPriority)rrrrrG�sz!OptionChildEnumString.getPrioritycGstj|f|��S)N)rZOptionChildEnumString_set)rr1rrrr�szOptionChildEnumString.setcCs
tj|�S)N)rZOptionChildEnumString_getValue)rrrrrO�szOptionChildEnumString.getValuecCs
tj|�S)N)rZ%OptionChildEnumString_getDefaultValue)rrrrrP�sz%OptionChildEnumString.getDefaultValuecCs
tj|�S)N)rZ$OptionChildEnumString_getValueString)rrrrrI�sz$OptionChildEnumString.getValueStringcCs
tj|�S)N)rZOptionChildEnumString_empty)rrrrrJ�szOptionChildEnumString.emptycCs
tj|�S)N)rZOptionChildEnumString_reset)rrrrrK�szOptionChildEnumString.resetN)r
rr)rrrrr3rFrGrrOrPrIrJrKrZdelete_OptionChildEnumStringrDrrrrre�srec@steZdZedd�dd�dd�ZeZdd�Zdd	�Zd
d�Z	dd
�Z
dd�Zdd�Zdd�Z
dd�Zdd�ZejZdS)�OptionChildSecondscCs
|jj�S)N)rr)r-rrrr.szOptionChildSeconds.<lambda>cCs|jj|�S)N)rr)r-r/rrrr.szThe membership flag)r0cCstj|tj|��dS)N)rZOptionChildSeconds_swiginitZnew_OptionChildSeconds)rr_rrrr3	szOptionChildSeconds.__init__cCs
tj|�S)N)rZOptionChildSeconds_clone)rrrrrFszOptionChildSeconds.clonecCs
tj|�S)N)rZOptionChildSeconds_getPriority)rrrrrGszOptionChildSeconds.getPrioritycGstj|f|��S)N)rZOptionChildSeconds_set)rr1rrrrszOptionChildSeconds.setcCs
tj|�S)N)rZOptionChildSeconds_getValue)rrrrrOszOptionChildSeconds.getValuecCs
tj|�S)N)rZ"OptionChildSeconds_getDefaultValue)rrrrrPsz"OptionChildSeconds.getDefaultValuecCs
tj|�S)N)rZ!OptionChildSeconds_getValueString)rrrrrIsz!OptionChildSeconds.getValueStringcCs
tj|�S)N)rZOptionChildSeconds_empty)rrrrrJszOptionChildSeconds.emptycCs
tj|�S)N)rZOptionChildSeconds_reset)rrrrrK!szOptionChildSeconds.resetN)r
rr)rrrrr3rFrGrrOrPrIrJrKrZdelete_OptionChildSecondsrDrrrrrfsrfc@s4eZdZedd�dd�dd�ZeZdd�Zdd	�Zd
d�Z	dd
�Z
dd�Zdd�Zdd�Z
dd�Zdd�Zdd�Zdd�Zdd�Zdd�Zd d!�Zd"d#�Zd$d%�Zd&d'�Zd(d)�Zd*d+�Zd,d-�Zd.d/�Zd0d1�Zd2d3�Zd4d5�Zd6d7�Zd8d9�Z d:d;�Z!d<d=�Z"d>d?�Z#d@dA�Z$dBdC�Z%dDdE�Z&dFdG�Z'e(j)Z*dHS)I�VectorStringcCs
|jj�S)N)rr)r-rrrr.(szVectorString.<lambda>cCs|jj|�S)N)rr)r-r/rrrr.(szThe membership flag)r0cCs
tj|�S)N)rZVectorString_iterator)rrrr�iterator+szVectorString.iteratorcCs|j�S)N)rh)rrrrrC-szVectorString.__iter__cCs
tj|�S)N)rZVectorString___nonzero__)rrrr�__nonzero__0szVectorString.__nonzero__cCs
tj|�S)N)rZVectorString___bool__)rrrr�__bool__3szVectorString.__bool__cCs
tj|�S)N)rZVectorString___len__)rrrr�__len__6szVectorString.__len__cCstj|||�S)N)rZVectorString___getslice__)r�i�jrrr�__getslice__9szVectorString.__getslice__cGstj|f|��S)N)rZVectorString___setslice__)rr1rrr�__setslice__<szVectorString.__setslice__cCstj|||�S)N)rZVectorString___delslice__)rrlrmrrr�__delslice__?szVectorString.__delslice__cGstj|f|��S)N)rZVectorString___delitem__)rr1rrr�__delitem__BszVectorString.__delitem__cGstj|f|��S)N)rZVectorString___getitem__)rr1rrr�__getitem__EszVectorString.__getitem__cGstj|f|��S)N)rZVectorString___setitem__)rr1rrr�__setitem__HszVectorString.__setitem__cCs
tj|�S)N)rZVectorString_pop)rrrr�popKszVectorString.popcCstj||�S)N)rZVectorString_append)rr-rrr�appendNszVectorString.appendcCs
tj|�S)N)rZVectorString_empty)rrrrrJQszVectorString.emptycCs
tj|�S)N)rZVectorString_size)rrrr�sizeTszVectorString.sizecCstj||�S)N)rZVectorString_swap)rr/rrr�swapWszVectorString.swapcCs
tj|�S)N)rZVectorString_begin)rrrr�beginZszVectorString.begincCs
tj|�S)N)rZVectorString_end)rrrr�end]szVectorString.endcCs
tj|�S)N)rZVectorString_rbegin)rrrr�rbegin`szVectorString.rbegincCs
tj|�S)N)rZVectorString_rend)rrrr�rendcszVectorString.rendcCs
tj|�S)N)rZVectorString_clear)rrrr�clearfszVectorString.clearcCs
tj|�S)N)rZVectorString_get_allocator)rrrr�
get_allocatoriszVectorString.get_allocatorcCs
tj|�S)N)rZVectorString_pop_back)rrrr�pop_backlszVectorString.pop_backcGstj|f|��S)N)rZVectorString_erase)rr1rrr�eraseoszVectorString.erasecGstj|tj|��dS)N)rZVectorString_swiginitZnew_VectorString)rr1rrrr3rszVectorString.__init__cCstj||�S)N)rZVectorString_push_back)rr-rrr�	push_backuszVectorString.push_backcCs
tj|�S)N)rZVectorString_front)rrrr�frontxszVectorString.frontcCs
tj|�S)N)rZVectorString_back)rrrr�back{szVectorString.backcCstj|||�S)N)rZVectorString_assign)rr4r-rrr�assign~szVectorString.assigncGstj|f|��S)N)rZVectorString_resize)rr1rrr�resize�szVectorString.resizecGstj|f|��S)N)rZVectorString_insert)rr1rrr�insert�szVectorString.insertcCstj||�S)N)rZVectorString_reserve)rr4rrr�reserve�szVectorString.reservecCs
tj|�S)N)rZVectorString_capacity)rrrr�capacity�szVectorString.capacityN)+r
rr)rrrrrhrCrirjrkrnrorprqrrrsrtrurJrvrwrxryrzr{r|r}r~rr3r�r�r�r�r�r�r�r�rZdelete_VectorStringrDrrrrrg'sHrgcCstt|��S)N)�str�list)rrrr�VectorString__str__�sr�cCst|�t|�kS)N)r�)r�otherrrr�VectorString__eq__�sr�cCst|�t|�kS)N)r�)rr�rrr�VectorString__ne__�sr�cCst|�t|�kS)N)r�)rr�rrr�VectorString__lt__�sr�cCst|�t|�kS)N)r�)rr�rrr�VectorString__le__�sr�cCst|�t|�kS)N)r�)rr�rrr�VectorString__gt__�sr�cCst|�t|�kS)N)r�)rr�rrr�VectorString__ge__�sr�cCs|j|�|S)N)�extend)rrrrr�VectorString__iadd__�s
r�cCs&t|�}||9}|j�|j|�|S)N)r�r|r�)rr�datarrr�VectorString__imul__�s

r�cCs|j�}||9}|S)N)r$)rr�resultrrr�VectorString__mul__�sr�cCs||S)Nr)rrrrr�VectorString__rmul__�sr�cCs|j�}|j|�|S)N)r$r�)rrr�rrr�VectorString__add__�s
r�cCs|j|�dS)N)r�)r�itemrrr�VectorString__append�sr�cCstt|��S)N)rgr�)rrrr�VectorString__copy�sr�cCst|�j|�S)N)r��count)rr�rrr�VectorString__count�sr�cCsx|D]}|j|�qWdS)N)r�)r�iterablerlrrr�VectorString__extend�s
r�cOst|�}|j||�S)N)r��index)rr1r2r�rrr�VectorString__index�sr�cOs*t|�}|j||�|j�|j|�dS)N)r�r�r|r�)rr1r2r�rrr�VectorString__insert�sr�cOs*t|�}|j||�|j�|j|�dS)N)r��remover|r�)rr1r2r�rrr�VectorString__remove�sr�cOs&t|�}|j�|j�|j|�dS)N)r��sortr|r�)rr1r2r�rrr�VectorString__sort�sr�cOs&t|�}|j�|j�|j|�dS)N)r��reverser|r�)rr1r2r�rrr�VectorString__reverse�sr�c@sleZdZedd�dd�dd�ZeZdd�Zdd	�Zd
d�Z	dd
�Z
dd�Zdd�Zdd�Z
dd�ZejZdS)�OptionBindscCs
|jj�S)N)rr)r-rrrr.�szOptionBinds.<lambda>cCs|jj|�S)N)rr)r-r/rrrr.�szThe membership flag)r0cCstj|||�S)N)rZOptionBinds_add)r�id�optionrrr�addszOptionBinds.addcGstj|f|��S)N)rZOptionBinds_at)rr1rrr�atszOptionBinds.atcCs
tj|�S)N)rZOptionBinds_empty)rrrrrJszOptionBinds.emptycCs
tj|�S)N)rZOptionBinds_size)rrrrrv
szOptionBinds.sizecCstj||�S)N)rZOptionBinds___getitem__)rr�rrrrr
szOptionBinds.__getitem__cCs
tj|�S)N)rZOptionBinds___len__)rrrrrkszOptionBinds.__len__cCs
tj|�S)N)rZOptionBinds___iter__)rrrrrCszOptionBinds.__iter__cCstj|tj��dS)N)rZOptionBinds_swiginitZnew_OptionBinds)rrrrr3szOptionBinds.__init__N)r
rr)rrrrr�r�rJrvrrrkrCr3rZdelete_OptionBindsrDrrrrr��sr�c@s\eZdZedd�dd�dd�Zdd�ZeZdd	�Zd
d�Z	dd
�Z
dd�Zdd�Ze
jZdS)�OptionBinds_ItemcCs
|jj�S)N)rr)r-rrrr.szOptionBinds_Item.<lambda>cCs|jj|�S)N)rr)r-r/rrrr.szThe membership flag)r0cOstd��dS)NzNo constructor defined)r)rr1r2rrrr3szOptionBinds_Item.__init__cCs
tj|�S)N)rZOptionBinds_Item_getPriority)rrrrrG#szOptionBinds_Item.getPrioritycCstj|||�S)N)rZOptionBinds_Item_newString)rrHrrrr�	newString&szOptionBinds_Item.newStringcCs
tj|�S)N)rZOptionBinds_Item_getValueString)rrrrrI)szOptionBinds_Item.getValueStringcCs
tj|�S)N)rZOptionBinds_Item_getAddValue)rrrr�getAddValue,szOptionBinds_Item.getAddValuecGstj|f|��S)N)rZOptionBinds_Item_getOption)rr1rrr�	getOption/szOptionBinds_Item.getOptionN)r
rr)rrr3rrrGr�rIr�r�rZdelete_OptionBinds_ItemrDrrrrr�sr�c@s<eZdZedd�dd�dd�ZeZdd�Zdd	�Ze	j
Zd
S)�ConfigcCs
|jj�S)N)rr)r-rrrr.6szConfig.<lambda>cCs|jj|�S)N)rr)r-r/rrrr.6szThe membership flag)r0cCs
tj|�S)N)rZConfig_optBinds)rrrr�optBinds9szConfig.optBindscCstj|tj��dS)N)rZConfig_swiginitZ
new_Config)rrrrr3<szConfig.__init__N)r
rr)rrrrr�r3rZ
delete_ConfigrDrrrrr�5s
r�c@s�eZdZedd�dd�dd�ZeZdd�Zej	Z
dd	�Zd
d�Zdd
�Z
dd�Zdd�Zdd�Zdd�Zdd�Zdd�Zdd�Zdd�Zdd�Zd d!�Zd"d#�Zd$d%�Zd&d'�Zd(d)�Zd*d+�Zd,d-�Zd.d/�Zd0d1�Zd2d3�Z d4d5�Z!d6d7�Z"d8d9�Z#d:d;�Z$d<d=�Z%d>d?�Z&d@dA�Z'dBdC�Z(dDdE�Z)dFdG�Z*dHdI�Z+dJdK�Z,dLdM�Z-dNdO�Z.dPdQ�Z/dRdS�Z0dTdU�Z1dVdW�Z2dXdY�Z3dZd[�Z4d\d]�Z5d^d_�Z6d`da�Z7dbdc�Z8ddde�Z9dfdg�Z:dhdi�Z;djdk�Z<dldm�Z=dndo�Z>dpdq�Z?drds�Z@dtdu�ZAdvdw�ZBdxdy�ZCdzd{�ZDd|d}�ZEd~d�ZFd�d��ZGd�d��ZHd�d��ZId�d��ZJd�d��ZKd�d��ZLd�d��ZMd�d��ZNd�d��ZOd�d��ZPd�d��ZQd�d��ZRd�d��ZSd�d��ZTd�d��ZUd�d��ZVd�d��ZWd�d��ZXd�d��ZYd�d��ZZd�d��Z[d�d��Z\d�d��Z]d�d��Z^d�d��Z_d�d��Z`d�d��Zad�d��Zbd�d��Zcd�d��Zdd�d��Zed�d��Zfd�d��Zgd�dÄZhd�dńZid�dDŽZjd�dɄZkd�d˄Zld�d̈́Zmd�dτZnd�dфZod�dӄZpd�dՄZqd�dׄZrd�dلZsd�dۄZtd�d݄Zud�d߄Zvd�d�Zwd�d�Zxd�d�Zyezd�d��Z{ezd�d��Z|d�S)��
ConfigMaincCs
|jj�S)N)rr)r-rrrr.CszConfigMain.<lambda>cCs|jj|�S)N)rr)r-r/rrrr.CszThe membership flag)r0cCstj|tj��dS)N)rZConfigMain_swiginitZnew_ConfigMain)rrrrr3FszConfigMain.__init__cCs
tj|�S)N)rZConfigMain_debuglevel)rrrr�
debuglevelJszConfigMain.debuglevelcCs
tj|�S)N)rZConfigMain_errorlevel)rrrr�
errorlevelMszConfigMain.errorlevelcCs
tj|�S)N)rZConfigMain_logfilelevel)rrrr�logfilelevelPszConfigMain.logfilelevelcCs
tj|�S)N)rZConfigMain_installroot)rrrr�installrootSszConfigMain.installrootcCs
tj|�S)N)rZConfigMain_config_file_path)rrrr�config_file_pathVszConfigMain.config_file_pathcCs
tj|�S)N)rZConfigMain_plugins)rrrr�pluginsYszConfigMain.pluginscCs
tj|�S)N)rZConfigMain_pluginpath)rrrr�
pluginpath\szConfigMain.pluginpathcCs
tj|�S)N)rZConfigMain_pluginconfpath)rrrr�pluginconfpath_szConfigMain.pluginconfpathcCs
tj|�S)N)rZConfigMain_persistdir)rrrr�
persistdirbszConfigMain.persistdircCs
tj|�S)N)rZConfigMain_transformdb)rrrr�transformdbeszConfigMain.transformdbcCs
tj|�S)N)rZConfigMain_recent)rrrr�recenthszConfigMain.recentcCs
tj|�S)N)rZConfigMain_reset_nice)rrrr�
reset_nicekszConfigMain.reset_nicecCs
tj|�S)N)rZConfigMain_system_cachedir)rrrr�system_cachedirnszConfigMain.system_cachedircCs
tj|�S)N)rZConfigMain_cacheonly)rrrr�	cacheonlyqszConfigMain.cacheonlycCs
tj|�S)N)rZConfigMain_keepcache)rrrr�	keepcachetszConfigMain.keepcachecCs
tj|�S)N)rZConfigMain_logdir)rrrr�logdirwszConfigMain.logdircCs
tj|�S)N)rZConfigMain_log_size)rrrr�log_sizezszConfigMain.log_sizecCs
tj|�S)N)rZConfigMain_log_rotate)rrrr�
log_rotate}szConfigMain.log_rotatecCs
tj|�S)N)rZConfigMain_log_compress)rrrr�log_compress�szConfigMain.log_compresscCs
tj|�S)N)rZConfigMain_varsdir)rrrr�varsdir�szConfigMain.varsdircCs
tj|�S)N)rZConfigMain_reposdir)rrrr�reposdir�szConfigMain.reposdircCs
tj|�S)N)rZConfigMain_debug_solver)rrrr�debug_solver�szConfigMain.debug_solvercCs
tj|�S)N)rZConfigMain_installonlypkgs)rrrr�installonlypkgs�szConfigMain.installonlypkgscCs
tj|�S)N)rZConfigMain_group_package_types)rrrr�group_package_types�szConfigMain.group_package_typescCs
tj|�S)N)rZConfigMain_installonly_limit)rrrr�installonly_limit�szConfigMain.installonly_limitcCs
tj|�S)N)rZConfigMain_tsflags)rrrr�tsflags�szConfigMain.tsflagscCs
tj|�S)N)rZConfigMain_assumeyes)rrrr�	assumeyes�szConfigMain.assumeyescCs
tj|�S)N)rZConfigMain_assumeno)rrrr�assumeno�szConfigMain.assumenocCs
tj|�S)N)rZ ConfigMain_check_config_file_age)rrrr�check_config_file_age�sz ConfigMain.check_config_file_agecCs
tj|�S)N)rZConfigMain_defaultyes)rrrr�
defaultyes�szConfigMain.defaultyescCs
tj|�S)N)rZConfigMain_diskspacecheck)rrrr�diskspacecheck�szConfigMain.diskspacecheckcCs
tj|�S)N)rZConfigMain_localpkg_gpgcheck)rrrr�localpkg_gpgcheck�szConfigMain.localpkg_gpgcheckcCs
tj|�S)N)rZ"ConfigMain_gpgkey_dns_verification)rrrr�gpgkey_dns_verification�sz"ConfigMain.gpgkey_dns_verificationcCs
tj|�S)N)rZConfigMain_obsoletes)rrrr�	obsoletes�szConfigMain.obsoletescCs
tj|�S)N)rZConfigMain_showdupesfromrepos)rrrr�showdupesfromrepos�szConfigMain.showdupesfromreposcCs
tj|�S)N)rZConfigMain_exit_on_lock)rrrr�exit_on_lock�szConfigMain.exit_on_lockcCs
tj|�S)N)rZConfigMain_allow_vendor_change)rrrr�allow_vendor_change�szConfigMain.allow_vendor_changecCs
tj|�S)N)rZConfigMain_metadata_timer_sync)rrrr�metadata_timer_sync�szConfigMain.metadata_timer_synccCs
tj|�S)N)rZConfigMain_disable_excludes)rrrr�disable_excludes�szConfigMain.disable_excludescCs
tj|�S)N)rZConfigMain_multilib_policy)rrrr�multilib_policy�szConfigMain.multilib_policycCs
tj|�S)N)rZConfigMain_best)rrrr�best�szConfigMain.bestcCs
tj|�S)N)rZConfigMain_install_weak_deps)rrrr�install_weak_deps�szConfigMain.install_weak_depscCs
tj|�S)N)rZConfigMain_bugtracker_url)rrrr�bugtracker_url�szConfigMain.bugtracker_urlcCs
tj|�S)N)rZConfigMain_zchunk)rrrr�zchunk�szConfigMain.zchunkcCs
tj|�S)N)rZConfigMain_color)rrrr�color�szConfigMain.colorcCs
tj|�S)N)rZ%ConfigMain_color_list_installed_older)rrrr�color_list_installed_older�sz%ConfigMain.color_list_installed_oldercCs
tj|�S)N)rZ%ConfigMain_color_list_installed_newer)rrrr�color_list_installed_newer�sz%ConfigMain.color_list_installed_newercCs
tj|�S)N)rZ)ConfigMain_color_list_installed_reinstall)rrrr�color_list_installed_reinstall�sz)ConfigMain.color_list_installed_reinstallcCs
tj|�S)N)rZ%ConfigMain_color_list_installed_extra)rrrr�color_list_installed_extra�sz%ConfigMain.color_list_installed_extracCs
tj|�S)N)rZ'ConfigMain_color_list_available_upgrade)rrrr�color_list_available_upgrade�sz'ConfigMain.color_list_available_upgradecCs
tj|�S)N)rZ)ConfigMain_color_list_available_downgrade)rrrr�color_list_available_downgrade�sz)ConfigMain.color_list_available_downgradecCs
tj|�S)N)rZ)ConfigMain_color_list_available_reinstall)rrrr�color_list_available_reinstall�sz)ConfigMain.color_list_available_reinstallcCs
tj|�S)N)rZ'ConfigMain_color_list_available_install)rrrr�color_list_available_install�sz'ConfigMain.color_list_available_installcCs
tj|�S)N)rZ!ConfigMain_color_update_installed)rrrr�color_update_installed�sz!ConfigMain.color_update_installedcCs
tj|�S)N)rZConfigMain_color_update_local)rrrr�color_update_local�szConfigMain.color_update_localcCs
tj|�S)N)rZConfigMain_color_update_remote)rrrr�color_update_remote�szConfigMain.color_update_remotecCs
tj|�S)N)rZConfigMain_color_search_match)rrrr�color_search_match�szConfigMain.color_search_matchcCs
tj|�S)N)rZConfigMain_history_record)rrrr�history_record�szConfigMain.history_recordcCs
tj|�S)N)rZ"ConfigMain_history_record_packages)rrrr�history_record_packages�sz"ConfigMain.history_record_packagescCs
tj|�S)N)rZConfigMain_rpmverbosity)rrrr�rpmverbosity�szConfigMain.rpmverbositycCs
tj|�S)N)rZConfigMain_strict)rrrr�strict�szConfigMain.strictcCs
tj|�S)N)rZConfigMain_skip_broken)rrrr�skip_brokenszConfigMain.skip_brokencCs
tj|�S)N)rZ#ConfigMain_autocheck_running_kernel)rrrr�autocheck_running_kernelsz#ConfigMain.autocheck_running_kernelcCs
tj|�S)N)rZ'ConfigMain_clean_requirements_on_remove)rrrr�clean_requirements_on_removesz'ConfigMain.clean_requirements_on_removecCs
tj|�S)N)rZConfigMain_history_list_view)rrrr�history_list_view
szConfigMain.history_list_viewcCs
tj|�S)N)rZ(ConfigMain_upgrade_group_objects_upgrade)rrrr�upgrade_group_objects_upgrade
sz(ConfigMain.upgrade_group_objects_upgradecCs
tj|�S)N)rZConfigMain_destdir)rrrr�destdirszConfigMain.destdircCs
tj|�S)N)rZConfigMain_comment)rrrr�commentszConfigMain.commentcCs
tj|�S)N)rZConfigMain_downloadonly)rrrr�downloadonlyszConfigMain.downloadonlycCs
tj|�S)N)rZConfigMain_ignorearch)rrrr�
ignorearchszConfigMain.ignorearchcCs
tj|�S)N)rZConfigMain_module_platform_id)rrrr�module_platform_idszConfigMain.module_platform_idcCs
tj|�S)N)rZConfigMain_module_stream_switch)rrrr�module_stream_switchszConfigMain.module_stream_switchcCs
tj|�S)N)rZConfigMain_module_obsoletes)rrrr�module_obsoletes"szConfigMain.module_obsoletescCs
tj|�S)N)rZConfigMain_user_agent)rrrr�
user_agent%szConfigMain.user_agentcCs
tj|�S)N)rZConfigMain_countme)rrrr�countme(szConfigMain.countmecCs
tj|�S)N)rZ!ConfigMain_protect_running_kernel)rrrr�protect_running_kernel+sz!ConfigMain.protect_running_kernelcCs
tj|�S)N)rZConfigMain_retries)rrrr�retries.szConfigMain.retriescCs
tj|�S)N)rZConfigMain_cachedir)rrrr�cachedir1szConfigMain.cachedircCs
tj|�S)N)rZConfigMain_fastestmirror)rrrr�
fastestmirror4szConfigMain.fastestmirrorcCs
tj|�S)N)rZConfigMain_excludepkgs)rrrr�excludepkgs7szConfigMain.excludepkgscCs
tj|�S)N)rZConfigMain_includepkgs)rrrr�includepkgs:szConfigMain.includepkgscCs
tj|�S)N)rZConfigMain_proxy)rrrr�proxy=szConfigMain.proxycCs
tj|�S)N)rZConfigMain_proxy_username)rrrr�proxy_username@szConfigMain.proxy_usernamecCs
tj|�S)N)rZConfigMain_proxy_password)rrrr�proxy_passwordCszConfigMain.proxy_passwordcCs
tj|�S)N)rZConfigMain_proxy_auth_method)rrrr�proxy_auth_methodFszConfigMain.proxy_auth_methodcCs
tj|�S)N)rZConfigMain_protected_packages)rrrr�protected_packagesIszConfigMain.protected_packagescCs
tj|�S)N)rZConfigMain_username)rrrr�usernameLszConfigMain.usernamecCs
tj|�S)N)rZConfigMain_password)rrrr�passwordOszConfigMain.passwordcCs
tj|�S)N)rZConfigMain_gpgcheck)rrrr�gpgcheckRszConfigMain.gpgcheckcCs
tj|�S)N)rZConfigMain_repo_gpgcheck)rrrr�
repo_gpgcheckUszConfigMain.repo_gpgcheckcCs
tj|�S)N)rZConfigMain_enabled)rrrr�enabledXszConfigMain.enabledcCs
tj|�S)N)rZConfigMain_enablegroups)rrrr�enablegroups[szConfigMain.enablegroupscCs
tj|�S)N)rZConfigMain_bandwidth)rrrr�	bandwidth^szConfigMain.bandwidthcCs
tj|�S)N)rZConfigMain_minrate)rrrr�minrateaszConfigMain.minratecCs
tj|�S)N)rZConfigMain_ip_resolve)rrrr�
ip_resolvedszConfigMain.ip_resolvecCs
tj|�S)N)rZConfigMain_throttle)rrrr�throttlegszConfigMain.throttlecCs
tj|�S)N)rZConfigMain_timeout)rrrr�timeoutjszConfigMain.timeoutcCs
tj|�S)N)rZ!ConfigMain_max_parallel_downloads)rrrr�max_parallel_downloadsmsz!ConfigMain.max_parallel_downloadscCs
tj|�S)N)rZConfigMain_metadata_expire)rrrr�metadata_expirepszConfigMain.metadata_expirecCs
tj|�S)N)rZConfigMain_sslcacert)rrrr�	sslcacertsszConfigMain.sslcacertcCs
tj|�S)N)rZConfigMain_sslverify)rrrr�	sslverifyvszConfigMain.sslverifycCs
tj|�S)N)rZConfigMain_sslclientcert)rrrr�
sslclientcertyszConfigMain.sslclientcertcCs
tj|�S)N)rZConfigMain_sslclientkey)rrrr�sslclientkey|szConfigMain.sslclientkeycCs
tj|�S)N)rZConfigMain_proxy_sslcacert)rrrr�proxy_sslcacertszConfigMain.proxy_sslcacertcCs
tj|�S)N)rZConfigMain_proxy_sslverify)rrrr�proxy_sslverify�szConfigMain.proxy_sslverifycCs
tj|�S)N)rZConfigMain_proxy_sslclientcert)rrrr�proxy_sslclientcert�szConfigMain.proxy_sslclientcertcCs
tj|�S)N)rZConfigMain_proxy_sslclientkey)rrrr�proxy_sslclientkey�szConfigMain.proxy_sslclientkeycCs
tj|�S)N)rZConfigMain_deltarpm)rrrr�deltarpm�szConfigMain.deltarpmcCs
tj|�S)N)rZConfigMain_deltarpm_percentage)rrrr�deltarpm_percentage�szConfigMain.deltarpm_percentagecCs
tj|�S)N)rZConfigMain_skip_if_unavailable)rrrr�skip_if_unavailable�szConfigMain.skip_if_unavailablecCs
tj|�S)N)rZConfigMain_sslverifystatus)rrrr�sslverifystatus�szConfigMain.sslverifystatuscCstj||�S)N)rZConfigMain_addVarsFromDir)�varsMapZdirPathrrr�addVarsFromDir�szConfigMain.addVarsFromDircCs
tj|�S)N)rZConfigMain_addVarsFromEnv)r%rrr�addVarsFromEnv�szConfigMain.addVarsFromEnvN)}r
rr)rrrrr3rZdelete_ConfigMainrDr�r�r�r�r�r�r�r�r�r�r�r�r�r�r�r�r�r�r�r�r�r�r�r�r�r�r�r�r�r�r�r�r�r�r�r�r�r�r�r�r�r�r�r�r�r�r�r�r�r�r�r�r�r�r�r�r�r�r�r�r�r�r�r�r�r�r�r�r�r�r�r�r�r�rrrrrrrrrr	r
rrr
rrrrrrrrrrrrrrrrrrr r!r"r#r$�staticmethodr&r'rrrrr�Bs�r�c@s�eZdZedd�dd�dd�ZeZejZ	dd�Z
dd	�Zd
d�Zdd
�Z
dd�Zdd�Zdd�Zdd�Zdd�Zdd�Zdd�Zdd�Zdd�Zd d!�Zd"d#�Zd$d%�Zd&d'�Zd(d)�Zd*d+�Zd,d-�Zd.d/�Zd0d1�Zd2d3�Z d4d5�Z!d6d7�Z"d8d9�Z#d:d;�Z$d<d=�Z%d>d?�Z&d@dA�Z'dBdC�Z(dDdE�Z)dFdG�Z*dHdI�Z+dJdK�Z,dLdM�Z-dNdO�Z.dPdQ�Z/dRdS�Z0dTdU�Z1dVdW�Z2dXdY�Z3dZd[�Z4d\d]�Z5d^d_�Z6d`da�Z7dbdc�Z8ddde�Z9dfdg�Z:dhdi�Z;djdk�Z<dlS)m�
ConfigRepocCs
|jj�S)N)rr)r-rrrr.�szConfigRepo.<lambda>cCs|jj|�S)N)rr)r-r/rrrr.�szThe membership flag)r0cGstj|tj|��dS)N)rZConfigRepo_swiginitZnew_ConfigRepo)rr1rrrr3�szConfigRepo.__init__cCs
tj|�S)N)rZConfigRepo_getMainConfig)rrrr�
getMainConfig�szConfigRepo.getMainConfigcCs
tj|�S)N)rZConfigRepo_name)rrrrr�szConfigRepo.namecCs
tj|�S)N)rZConfigRepo_enabled)rrrrr�szConfigRepo.enabledcCs
tj|�S)N)rZConfigRepo_basecachedir)rrrr�basecachedir�szConfigRepo.basecachedircCs
tj|�S)N)rZConfigRepo_baseurl)rrrr�baseurl�szConfigRepo.baseurlcCs
tj|�S)N)rZConfigRepo_mirrorlist)rrrr�
mirrorlist�szConfigRepo.mirrorlistcCs
tj|�S)N)rZConfigRepo_metalink)rrrr�metalink�szConfigRepo.metalinkcCs
tj|�S)N)rZConfigRepo_type)rrrrr�szConfigRepo.typecCs
tj|�S)N)rZConfigRepo_mediaid)rrrr�mediaid�szConfigRepo.mediaidcCs
tj|�S)N)rZConfigRepo_gpgkey)rrrr�gpgkey�szConfigRepo.gpgkeycCs
tj|�S)N)rZConfigRepo_excludepkgs)rrrrr�szConfigRepo.excludepkgscCs
tj|�S)N)rZConfigRepo_includepkgs)rrrrr�szConfigRepo.includepkgscCs
tj|�S)N)rZConfigRepo_fastestmirror)rrrrr�szConfigRepo.fastestmirrorcCs
tj|�S)N)rZConfigRepo_proxy)rrrrr�szConfigRepo.proxycCs
tj|�S)N)rZConfigRepo_proxy_username)rrrrr�szConfigRepo.proxy_usernamecCs
tj|�S)N)rZConfigRepo_proxy_password)rrrrr	�szConfigRepo.proxy_passwordcCs
tj|�S)N)rZConfigRepo_proxy_auth_method)rrrrr
�szConfigRepo.proxy_auth_methodcCs
tj|�S)N)rZConfigRepo_username)rrrrr�szConfigRepo.usernamecCs
tj|�S)N)rZConfigRepo_password)rrrrr
�szConfigRepo.passwordcCs
tj|�S)N)rZConfigRepo_protected_packages)rrrrr�szConfigRepo.protected_packagescCs
tj|�S)N)rZConfigRepo_gpgcheck)rrrrr�szConfigRepo.gpgcheckcCs
tj|�S)N)rZConfigRepo_repo_gpgcheck)rrrrr�szConfigRepo.repo_gpgcheckcCs
tj|�S)N)rZConfigRepo_enablegroups)rrrrr�szConfigRepo.enablegroupscCs
tj|�S)N)rZConfigRepo_retries)rrrrr�szConfigRepo.retriescCs
tj|�S)N)rZConfigRepo_bandwidth)rrrrr�szConfigRepo.bandwidthcCs
tj|�S)N)rZConfigRepo_minrate)rrrrr�szConfigRepo.minratecCs
tj|�S)N)rZConfigRepo_ip_resolve)rrrrr�szConfigRepo.ip_resolvecCs
tj|�S)N)rZConfigRepo_throttle)rrrrr�szConfigRepo.throttlecCs
tj|�S)N)rZConfigRepo_timeout)rrrrr�szConfigRepo.timeoutcCs
tj|�S)N)rZ!ConfigRepo_max_parallel_downloads)rrrrrsz!ConfigRepo.max_parallel_downloadscCs
tj|�S)N)rZConfigRepo_metadata_expire)rrrrrszConfigRepo.metadata_expirecCs
tj|�S)N)rZConfigRepo_cost)rrrr�costszConfigRepo.costcCs
tj|�S)N)rZConfigRepo_priority)rrrrrH	szConfigRepo.prioritycCs
tj|�S)N)rZConfigRepo_module_hotfixes)rrrr�module_hotfixesszConfigRepo.module_hotfixescCs
tj|�S)N)rZConfigRepo_sslcacert)rrrrrszConfigRepo.sslcacertcCs
tj|�S)N)rZConfigRepo_sslverify)rrrrrszConfigRepo.sslverifycCs
tj|�S)N)rZConfigRepo_sslclientcert)rrrrrszConfigRepo.sslclientcertcCs
tj|�S)N)rZConfigRepo_sslclientkey)rrrrrszConfigRepo.sslclientkeycCs
tj|�S)N)rZConfigRepo_proxy_sslcacert)rrrrrszConfigRepo.proxy_sslcacertcCs
tj|�S)N)rZConfigRepo_proxy_sslverify)rrrrrszConfigRepo.proxy_sslverifycCs
tj|�S)N)rZConfigRepo_proxy_sslclientcert)rrrrr!szConfigRepo.proxy_sslclientcertcCs
tj|�S)N)rZConfigRepo_proxy_sslclientkey)rrrrr $szConfigRepo.proxy_sslclientkeycCs
tj|�S)N)rZConfigRepo_deltarpm)rrrrr!'szConfigRepo.deltarpmcCs
tj|�S)N)rZConfigRepo_deltarpm_percentage)rrrrr"*szConfigRepo.deltarpm_percentagecCs
tj|�S)N)rZConfigRepo_skip_if_unavailable)rrrrr#-szConfigRepo.skip_if_unavailablecCs
tj|�S)N)rZConfigRepo_enabled_metadata)rrrr�enabled_metadata0szConfigRepo.enabled_metadatacCs
tj|�S)N)rZConfigRepo_user_agent)rrrrr�3szConfigRepo.user_agentcCs
tj|�S)N)rZConfigRepo_countme)rrrrr6szConfigRepo.countmecCs
tj|�S)N)rZConfigRepo_failovermethod)rrrr�failovermethod9szConfigRepo.failovermethodcCs
tj|�S)N)rZConfigRepo_sslverifystatus)rrrrr$<szConfigRepo.sslverifystatusN)=r
rr)rrrrrZdelete_ConfigReporDr3r*rrr+r,r-r.rr/r0rrrrrr	r
rr
rrrrrrrrrrrrr1rHr2rrrrrrrr r!r"r#r3r�rr4r$rrrrr)�slr)c@sheZdZedd�dd�dd�ZeZdd�Zdd	�Zee	j
e	j�Zee	j
e	j�Zd
d�Zdd
�Ze	jZdS)�OptionBindsIteratorcCs
|jj�S)N)rr)r-rrrr.BszOptionBindsIterator.<lambda>cCs|jj|�S)N)rr)r-r/rrrr.BszThe membership flag)r0cCstj|tj||��dS)N)rZOptionBindsIterator_swiginitZnew_OptionBindsIterator)rZ_curZ_endrrrr3EszOptionBindsIterator.__init__cCs
tj|�S)N)rZOptionBindsIterator___iter__)rrrrrCHszOptionBindsIterator.__iter__cCs
tj|�S)N)rZOptionBindsIterator___next__)rrrrr:MszOptionBindsIterator.__next__cCs
tj|�S)N)rZOptionBindsIterator_next)rrrrr9PszOptionBindsIterator.nextN)r
rr)rrrrr3rCrZOptionBindsIterator_cur_getZOptionBindsIterator_cur_setZcurZOptionBindsIterator_end_getZOptionBindsIterator_end_setryr:r9Zdelete_OptionBindsIteratorrDrrrrr5Asr5c@s�eZdZedd�dd�dd�ZeZedd��Zdd	�Z	d
d�Z
dd
�Zdd�Zdd�Z
dd�Zdd�Zdd�Zdd�Zdd�Zdd�Zdd�Zd d!�Zd"d#�Zd$d%�Zd&d'�Zd(d)�ZejZd*S)+�ConfigParsercCs
|jj�S)N)rr)r-rrrr.WszConfigParser.<lambda>cCs|jj|�S)N)rr)r-r/rrrr.WszThe membership flag)r0cCstj||�S)N)rZConfigParser_substitute)�text�
substitutionsrrr�
substituteZszConfigParser.substitutecCstj||�S)N)rZConfigParser_setSubstitutions)rr8rrr�setSubstitutions^szConfigParser.setSubstitutionscCs
tj|�S)N)rZConfigParser_getSubstitutions)rrrr�getSubstitutionsaszConfigParser.getSubstitutionscCstj||�S)N)rZConfigParser_read)rZfilePathrrr�readdszConfigParser.readcGstj|f|��S)N)rZConfigParser_write)rr1rrr�writegszConfigParser.writecGstj|f|��S)N)rZConfigParser_addSection)rr1rrr�
addSectionjszConfigParser.addSectioncCstj||�S)N)rZConfigParser_hasSection)r�sectionrrr�
hasSectionmszConfigParser.hasSectioncCstj|||�S)N)rZConfigParser_hasOption)rr?�keyrrr�	hasOptionpszConfigParser.hasOptioncGstj|f|��S)N)rZConfigParser_setValue)rr1rrr�setValuesszConfigParser.setValuecCstj||�S)N)rZConfigParser_removeSection)rr?rrr�
removeSectionvszConfigParser.removeSectioncCstj|||�S)N)rZConfigParser_removeOption)rr?rArrr�removeOptionyszConfigParser.removeOptioncCstj|||�S)N)rZConfigParser_addCommentLine)rr?r�rrr�addCommentLine|szConfigParser.addCommentLinecCstj|||�S)N)rZConfigParser_getValue)rr?rArrrrOszConfigParser.getValuecCstj|||�S)N)rZ ConfigParser_getSubstitutedValue)rr?rArrr�getSubstitutedValue�sz ConfigParser.getSubstitutedValuecGstj|f|��S)N)rZConfigParser_getHeader)rr1rrr�	getHeader�szConfigParser.getHeadercGstj|f|��S)N)rZConfigParser_getData)rr1rrr�getData�szConfigParser.getDatacCstj||�S)N)rZConfigParser_readString)rZcontentrrr�
readString�szConfigParser.readStringcCstj|tj��dS)N)rZConfigParser_swiginitZnew_ConfigParser)rrrrr3�szConfigParser.__init__N)r
rr)rrrrr(r9r:r;r<r=r>r@rBrCrDrErFrOrGrHrIrJr3rZdelete_ConfigParserrDrrrrr6Vs*r6c@speZdZedd�dd�dd�ZeZdd�Zeej	ej
�Zeejej
�Zdd	�Zd
d�Zdd
�Zdd�ZejZdS)�PairStringOptionBindsItemcCs
|jj�S)N)rr)r-rrrr.�sz"PairStringOptionBindsItem.<lambda>cCs|jj|�S)N)rr)r-r/rrrr.�szThe membership flag)r0cGstj|tj|��dS)N)rZ"PairStringOptionBindsItem_swiginitZnew_PairStringOptionBindsItem)rr1rrrr3�sz"PairStringOptionBindsItem.__init__cCsdS)N�r)rrrrrk�sz!PairStringOptionBindsItem.__len__cCst|j|jf�S)N)r��first�second)rrrrr�sz"PairStringOptionBindsItem.__repr__cCs|ds|jS|jSdS)NrL)rMrN)rr�rrrrr�sz%PairStringOptionBindsItem.__getitem__cCs|ds||_n||_dS)NrL)rMrN)rr��valrrrrs�sz%PairStringOptionBindsItem.__setitem__N)r
rr)rrrrr3rZ#PairStringOptionBindsItem_first_getZ#PairStringOptionBindsItem_first_setrMZ$PairStringOptionBindsItem_second_getZ$PairStringOptionBindsItem_second_setrNrkrrrsZ delete_PairStringOptionBindsItemrDrrrrrK�srKcCs�g}yt|t�st|t�r |g}Wntk
r6YnXxn|D]f}y|j|�|j|�Wq>tk
rnYq>tk
r�}ztd|t|�f��WYdd}~Xq>Xq>W|S)NzParsing file '%s' failed: %s)	rr�Zunicode�	NameError�readFileNameru�IOErrorr
�RuntimeError)r�	filenamesZparsedFNamesZfname�errr�ConfigParser__newRead�s


*rV�<string>cCsJy|j|�Wn6tk
rD}ztd|t|�f��WYdd}~XnXdS)NzParsing source '%s' failed: %s)rJr
rSr�)r�string�sourcerUrrr�ConfigParser__read_string�srZcCs|j|�std|��dS)NzSection '%s' already exists)r>�KeyError)rr?rrr�ConfigParser__add_section�s
r\FcCsTy |r|j||�S|j||�SWn.tk
rN}ztt|���WYdd}~XnXdS)N)rOrG�
IndexErrorr[r�)rr?r��rawrUrrr�ConfigParser__get�sr_cCst|j|||d��S)N)r^)�int�get)rr?r�r^rrr�ConfigParser__getint�srbcCst|j|||d��S)N)r^)�floatra)rr?r�r^rrr�ConfigParser__getfloat�srdcCsD|j|||d�}ytd�j|�Stk
r>td|��YnXdS)N)r^FzNot a boolean: %s)rarLrNrS�
ValueError)rr?r�r^r/rrr�ConfigParser__getboolean�s
rfcCs`|j|�std|��|j�|}g}x4|D],}|jd�s,|j|||d�}|j||f�q,W|S)NzNo section: '%s'�#)r^)r@r[rI�
startswithraru)rr?r^�sectObj�itemsrArrrr�ConfigParser__items�s


rkcCs(|j|�std|��|j|||�dS)NzNo section: '%s')r@r[rC)rr?r�rrrr�ConfigParser__sets
rlcCs"|j|�std|��|j||�S)NzNo section: '%s')r@r[rE)rr?r�rrr�ConfigParser__remove_option
s
rmcCs0|j|�std|��|j�|}dd�|D�S)NzNo section: '%s'cSsg|]}|jd�s|�qS)rg)rh)�.0r�rrr�
<listcomp>sz)ConfigParser__options.<locals>.<listcomp>)r@r[rI)rr?rirrr�ConfigParser__optionss
rpcCst|j��S)N)r�rI)rrrr�ConfigParser__sectionssrq)rW)F)F)F)F)F)��sysrZ_swig_python_version_info�__package__r
rr�builtinsr	�ImportErrorrrr!r'rr(�objectr,ZSwigPyIterator_swigregisterZlibdnf.common_typesZlibdnfrEZOption_swigregisterrLZOptionBool_swigregisterZcvarZ
defTrueValuesZdefFalseValuesrTZOptionEnumString_swigregisterrUZOptionNumberInt32_swigregisterrVZOptionNumberUInt32_swigregisterrWZOptionNumberInt64_swigregisterrXZOptionNumberUInt64_swigregisterrYZOptionNumberFloat_swigregisterrZZOptionSeconds_swigregisterr[ZOptionString_swigregisterr\ZOptionStringList_swigregisterr]ZOptionPath_swigregisterr^ZOptionChildBool_swigregisterr`ZOptionChildString_swigregisterraZ"OptionChildStringList_swigregisterrbZ#OptionChildNumberInt32_swigregisterrcZ$OptionChildNumberUInt32_swigregisterrdZ#OptionChildNumberFloat_swigregisterreZ"OptionChildEnumString_swigregisterrfZOptionChildSeconds_swigregisterrgZVectorString_swigregisterr��__str__r�r=r�r>r��__lt__r��__le__r��__gt__r��__ge__r�r?r��__imul__r��__mul__r��__rmul__r�rAr�rur�r$r�r�r�r�r�r�r�r�r�r�r�r�r�r�r�ZOptionBinds_swigregisterr�ZOptionBinds_Item_swigregisterr�ZConfig_swigregisterr�ZConfigMain_swigregisterr)ZConfigRepo_swigregisterr5Z OptionBindsIterator_swigregisterr6ZConfigParser_swigregisterrKZ&PairStringOptionBindsItem_swigregisterr<rQrVrZZread_stringr\Zadd_sectionr@Zhas_sectionrBZ
has_optionr_rarbZgetintrdZgetfloatrfZ
getbooleanrkrjrlrrDZremove_sectionrmZ
remove_optionrpZoptionsrqZsectionsr�excluderrrr�<module>sF
	;
%
*
!
$
$
$
$
$

!
$

!
!
!
!
!
!
!
!
h



`
 

=