Edit File: transaction.cpython-36.opt-1.pyc
3 Lcd��������������������@���s���d�dl�mZ�edjkr&dd��Ze��Z[n"edkkr@dd��Ze��Z[nd�dlZ[yeZW�n�ek rf���Y�nX�yd�dlZ W�n�e k r����d�dl Z Y�nX�dld d�Zdd ��Zdd��Z dd��ZyeZd ZW�n(�e jk r����G�dd��d�Zd�ZY�nX�G�dd��de�ZejZee��ejZejZejZejZejZejZejZdd��ZejZdd��ZejZdd��ZejZdd��ZejZdd��Z ej Z d d!��Z!ej!Z!d"d#��Z"ej"Z"ej#Z#ej$Z$ej%Z%ej&Z&ej'Z'ej(Z(ej)Z)ej*Z*ej+Z+ej,Z,ej-Z-ej.Z.ej/Z/ej0Z0ej1Z1ej2Z2ej3Z3ej4Z4ej5Z5ej6Z6ej7Z7G�d$d%��d%e�Z8ej9Z9e9e8��G�d&d'��d'e�Z:ej;Z;e;e:��G�d(d)��d)e:�Z<ej=Z=e=e<��d*d+��Z>ej>Z>d,d-��Z?ej?Z?d.d/��Z@ej@Z@G�d0d1��d1e�ZAejBZBeBeA��ejCZCejDZDejEZEejFZFd2d3��ZGejGZGd4d5��ZHejHZHd6d7��ZIejIZId8d9��ZJejJZJd:d;��ZKejKZKd<d=��ZLejLZLd>d?��ZMejMZMG�d@dA��dAe�ZNejOZOeOeN��G�dBdC��dCe:�ZPejQZQeQeP��dDdE��ZRejRZRdFdG��ZSejSZSdHdI��ZTejTZTG�dJdK��dKe�ZUejVZVeVeU��G�dLdM��dMe:�ZWejXZXeXeW��dNdO��ZYejYZYdPdQ��ZZejZZZdRdS��Z[ej[Z[dTdU��Z\ej\Z\G�dVdW��dWe�Z]ej^Z^e^e]��G�dXdY��dYe�Z_ej`Z`e`e_��G�dZd[��d[e�ZaejbZbebea��G�d\d]��d]ea�ZcejdZdedec��G�d^d_��d_e�ZeejfZfefee��G�d`da��dae�ZgejhZheheg��dbdc��ZiejiZiddde��ZjejjZjdfdg��ZkejkZkdhdi��ZlejlZldS�)m�����)�version_info��������c��������������C���sT���dd�l�}�tjd�d�}dj|df�jd�}y |�j|�S��tk rN���|�jd�S�X�d�S�)Nr����.�_transaction)� importlib�__name__� rpartition�join�lstrip� import_module�ImportError)r���ZpkgZmname��r����#/usr/lib64/python3.6/transaction.py�swig_import_helper ���s���� r�������c��������������C���s~���ddl�m}��dd�l}d�}y|jd|�t�g�\}}}W�n�tk rP���dd�l}|S�X�z|jd|||�}W�d�|d�k rx|j���X�|S�)Nr���)�dirnamer���) Zos.pathr����imp�find_module�__file__r ���r����load_module�close)r���r����fp�pathname�descriptionr���Z_modr���r���r���r������s���� N����c�������������C���s����|dkr|�j�j|�S�|dkr8t|�jdkr8||�j|<�d�S�|jj|d��}|rT||�|�S�|sxtrltj |�||��q�||�j|<�nt d|����d�S�)N�thisown�thisZSwigPyObjectzYou cannot add attributes to %s)r����own�typer����__dict__�__swig_setmethods__�get� _newclass�object�__setattr__�AttributeError)�self� class_type�name�valueZstatic�methodr���r���r����_swig_setattr_nondynamic3���s���� r,���c�������������C���s���t�|�|||d�S�)Nr���)r,���)r'���r(���r)���r*���r���r���r���� _swig_setattrF���s����r-���c�������������C���sB���|dkr|�j�j��S�|jj|d��}|r,||��S�td|j|f���d�S�)Nr���z!'%s' object has no attribute '%s')r���r����__swig_getmethods__r"���r&���r���)r'���r(���r)���r+���r���r���r���� _swig_getattrJ���s���� r/���c�������������C���sD���yd|�j�j���}W�n�tjk r,���d}Y�nX�d|�jj|�jj|f�S�)Nz proxy of ��z<%s.%s; %s >)r����__repr__�__builtin__� Exception� __class__� __module__r���)r'���Zstrthisr���r���r���� _swig_reprS���s ���� r6���c���������������@���s���e�Zd�ZdS�)�_objectN)r���r5����__qualname__r���r���r���r���r7���^���s���r7���c���������������@���s����e�Zd�Zi�Zdd��Zi�Zdd��Zdd��ZeZ e jZdd��Z dd��Zd+d d�Zd,dd �Zdd��Zdd��Zdd��Zdd��Zdd��Zdd��Zdd��Zdd��Zdd��Zd d!��Zd"d#��Zd$d%��Zd&d'��Zd(d)��Zd*S�)-�SwigPyIteratorc�������������C���s���t�|�t||�S�)N)r-���r9���)r'���r)���r*���r���r���r����<lambda>d���s����zSwigPyIterator.<lambda>c�������������C���s���t�|�t|�S�)N)r/���r9���)r'���r)���r���r���r���r:���f���s����c�������������O���s���t�d��d�S�)Nz*No constructor defined - class is abstract)r&���)r'����args�kwargsr���r���r����__init__h���s����zSwigPyIterator.__init__c�������������C���s���d�S�)Nr���)r'���r���r���r���r:���l���s����c�������������C���s ���t�j|��S�)N)r���ZSwigPyIterator_value)r'���r���r���r���r*���n���s����zSwigPyIterator.valuer���c�������������C���s���t�j|�|�S�)N)r���ZSwigPyIterator_incr)r'����nr���r���r����incrq���s����zSwigPyIterator.incrc�������������C���s���t�j|�|�S�)N)r���ZSwigPyIterator_decr)r'���r>���r���r���r����decrt���s����zSwigPyIterator.decrc�������������C���s���t�j|�|�S�)N)r���ZSwigPyIterator_distance)r'����xr���r���r����distancew���s����zSwigPyIterator.distancec�������������C���s���t�j|�|�S�)N)r���ZSwigPyIterator_equal)r'���rA���r���r���r����equalz���s����zSwigPyIterator.equalc�������������C���s ���t�j|��S�)N)r���ZSwigPyIterator_copy)r'���r���r���r����copy}���s����zSwigPyIterator.copyc�������������C���s ���t�j|��S�)N)r���ZSwigPyIterator_next)r'���r���r���r����next����s����zSwigPyIterator.nextc�������������C���s ���t�j|��S�)N)r���ZSwigPyIterator___next__)r'���r���r���r����__next__����s����zSwigPyIterator.__next__c�������������C���s ���t�j|��S�)N)r���ZSwigPyIterator_previous)r'���r���r���r����previous����s����zSwigPyIterator.previousc�������������C���s���t�j|�|�S�)N)r���ZSwigPyIterator_advance)r'���r>���r���r���r����advance����s����zSwigPyIterator.advancec�������������C���s���t�j|�|�S�)N)r���ZSwigPyIterator___eq__)r'���rA���r���r���r����__eq__����s����zSwigPyIterator.__eq__c�������������C���s���t�j|�|�S�)N)r���ZSwigPyIterator___ne__)r'���rA���r���r���r����__ne__����s����zSwigPyIterator.__ne__c�������������C���s���t�j|�|�S�)N)r���ZSwigPyIterator___iadd__)r'���r>���r���r���r����__iadd__����s����zSwigPyIterator.__iadd__c�������������C���s���t�j|�|�S�)N)r���ZSwigPyIterator___isub__)r'���r>���r���r���r����__isub__����s����zSwigPyIterator.__isub__c�������������C���s���t�j|�|�S�)N)r���ZSwigPyIterator___add__)r'���r>���r���r���r����__add__����s����zSwigPyIterator.__add__c�������������G���s���t�j|�f|���S�)N)r���ZSwigPyIterator___sub__)r'���r;���r���r���r����__sub__����s����zSwigPyIterator.__sub__c�������������C���s���|�S�)Nr���)r'���r���r���r����__iter__����s����zSwigPyIterator.__iter__N)r���)r���)r���r5���r8���r!���r%���r.����__getattr__r=���r6���r1���r���Zdelete_SwigPyIterator�__swig_destroy__�__del__r*���r?���r@���rB���rC���rD���rE���rF���rG���rH���rI���rJ���rK���rL���rM���rN���rO���r���r���r���r���r9���b���s2��� r9���c�������������C���s ���t�j|��S�)N)r����TransactionItemReasonToString)�reasonr���r���r���rS�������s����rS���c�������������C���s ���t�j|��S�)N)r����StringToTransactionItemReason)�strr���r���r���rU�������s����rU���c�������������C���s���t�j|�|�S�)N)r����__lt__)�lhs�rhsr���r���r���rW�������s����rW���c�������������C���s���t�j|�|�S�)N)r����__le__)rX���rY���r���r���r���rZ�������s����rZ���c�������������C���s���t�j|�|�S�)N)r����__gt__)rX���rY���r���r���r���r[�������s����r[���c�������������C���s���t�j|�|�S�)N)r����__ge__)rX���rY���r���r���r���r\�������s����r\���c�������������C���s���t�j|�|�S�)N)r����TransactionItemReasonCompare)rX���rY���r���r���r���r]�������s����r]���c���������������@���s>��e�Zd�Zi�Zdd��Zi�Zdd��ZeZdd��Z dd��Z dd ��Zd d��Zdd ��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)e*j+Z,dFd��Z-dGS�)H�TransactionStateVectorc�������������C���s���t�|�t||�S�)N)r-���r^���)r'���r)���r*���r���r���r���r:�������s����zTransactionStateVector.<lambda>c�������������C���s���t�|�t|�S�)N)r/���r^���)r'���r)���r���r���r���r:�������s����c�������������C���s ���t�j|��S�)N)r���ZTransactionStateVector_iterator)r'���r���r���r����iterator����s����zTransactionStateVector.iteratorc�������������C���s���|�j���S�)N)r_���)r'���r���r���r���rO�������s����zTransactionStateVector.__iter__c�������������C���s ���t�j|��S�)N)r���Z"TransactionStateVector___nonzero__)r'���r���r���r����__nonzero__����s����z"TransactionStateVector.__nonzero__c�������������C���s ���t�j|��S�)N)r���ZTransactionStateVector___bool__)r'���r���r���r����__bool__����s����zTransactionStateVector.__bool__c�������������C���s ���t�j|��S�)N)r���ZTransactionStateVector___len__)r'���r���r���r����__len__����s����zTransactionStateVector.__len__c�������������C���s���t�j|�||�S�)N)r���Z#TransactionStateVector___getslice__)r'����i�jr���r���r����__getslice__����s����z#TransactionStateVector.__getslice__c�������������G���s���t�j|�f|���S�)N)r���Z#TransactionStateVector___setslice__)r'���r;���r���r���r����__setslice__����s����z#TransactionStateVector.__setslice__c�������������C���s���t�j|�||�S�)N)r���Z#TransactionStateVector___delslice__)r'���rc���rd���r���r���r����__delslice__����s����z#TransactionStateVector.__delslice__c�������������G���s���t�j|�f|���S�)N)r���Z"TransactionStateVector___delitem__)r'���r;���r���r���r����__delitem__����s����z"TransactionStateVector.__delitem__c�������������G���s���t�j|�f|���S�)N)r���Z"TransactionStateVector___getitem__)r'���r;���r���r���r����__getitem__����s����z"TransactionStateVector.__getitem__c�������������G���s���t�j|�f|���S�)N)r���Z"TransactionStateVector___setitem__)r'���r;���r���r���r����__setitem__����s����z"TransactionStateVector.__setitem__c�������������C���s ���t�j|��S�)N)r���ZTransactionStateVector_pop)r'���r���r���r����pop��s����zTransactionStateVector.popc�������������C���s���t�j|�|�S�)N)r���ZTransactionStateVector_append)r'���rA���r���r���r����append��s����zTransactionStateVector.appendc�������������C���s ���t�j|��S�)N)r���ZTransactionStateVector_empty)r'���r���r���r����empty��s����zTransactionStateVector.emptyc�������������C���s ���t�j|��S�)N)r���ZTransactionStateVector_size)r'���r���r���r����size ��s����zTransactionStateVector.sizec�������������C���s���t�j|�|�S�)N)r���ZTransactionStateVector_swap)r'����vr���r���r����swap ��s����zTransactionStateVector.swapc�������������C���s ���t�j|��S�)N)r���ZTransactionStateVector_begin)r'���r���r���r����begin��s����zTransactionStateVector.beginc�������������C���s ���t�j|��S�)N)r���ZTransactionStateVector_end)r'���r���r���r����end��s����zTransactionStateVector.endc�������������C���s ���t�j|��S�)N)r���ZTransactionStateVector_rbegin)r'���r���r���r����rbegin��s����zTransactionStateVector.rbeginc�������������C���s ���t�j|��S�)N)r���ZTransactionStateVector_rend)r'���r���r���r����rend��s����zTransactionStateVector.rendc�������������C���s ���t�j|��S�)N)r���ZTransactionStateVector_clear)r'���r���r���r����clear��s����zTransactionStateVector.clearc�������������C���s ���t�j|��S�)N)r���Z$TransactionStateVector_get_allocator)r'���r���r���r���� get_allocator��s����z$TransactionStateVector.get_allocatorc�������������C���s ���t�j|��S�)N)r���ZTransactionStateVector_pop_back)r'���r���r���r����pop_back"��s����zTransactionStateVector.pop_backc�������������G���s���t�j|�f|���S�)N)r���ZTransactionStateVector_erase)r'���r;���r���r���r����erase%��s����zTransactionStateVector.erasec�������������G���s<���t�j|��}y|�jj|��W�n�tjk r6���||�_Y�nX�d�S�)N)r���Znew_TransactionStateVectorr���rl���r2���r3���)r'���r;���r���r���r���r���r=���(��s ���� zTransactionStateVector.__init__c�������������C���s���t�j|�|�S�)N)r���Z TransactionStateVector_push_back)r'���rA���r���r���r���� push_back/��s����z TransactionStateVector.push_backc�������������C���s ���t�j|��S�)N)r���ZTransactionStateVector_front)r'���r���r���r����front2��s����zTransactionStateVector.frontc�������������C���s ���t�j|��S�)N)r���ZTransactionStateVector_back)r'���r���r���r����back5��s����zTransactionStateVector.backc�������������C���s���t�j|�||�S�)N)r���ZTransactionStateVector_assign)r'���r>���rA���r���r���r����assign8��s����zTransactionStateVector.assignc�������������G���s���t�j|�f|���S�)N)r���ZTransactionStateVector_resize)r'���r;���r���r���r����resize;��s����zTransactionStateVector.resizec�������������G���s���t�j|�f|���S�)N)r���ZTransactionStateVector_insert)r'���r;���r���r���r����insert>��s����zTransactionStateVector.insertc�������������C���s���t�j|�|�S�)N)r���ZTransactionStateVector_reserve)r'���r>���r���r���r����reserveA��s����zTransactionStateVector.reservec�������������C���s ���t�j|��S�)N)r���ZTransactionStateVector_capacity)r'���r���r���r����capacityD��s����zTransactionStateVector.capacityc�������������C���s���d�S�)Nr���)r'���r���r���r���r:���G��s����N).r���r5���r8���r!���r%���r.���rP���r6���r1���r_���rO���r`���ra���rb���re���rf���rg���rh���ri���rj���rk���rl���rm���rn���rp���rq���rr���rs���rt���ru���rv���rw���rx���r=���ry���rz���r{���r|���r}���r~���r���r����r���Zdelete_TransactionStateVectorrQ���rR���r���r���r���r���r^�������sP���r^���c���������������@���sf���e�Zd�Zi�Zdd��Zi�Zdd��ZeZdd��Z e jZdd��Z dd��Zd d ��Zdd��Zd d��Zdd��ZdS�)�Itemc�������������C���s���t�|�t||�S�)N)r-���r����)r'���r)���r*���r���r���r���r:���M��s����z Item.<lambda>c�������������C���s���t�|�t|�S�)N)r/���r����)r'���r)���r���r���r���r:���O��s����c�������������C���s<���t�j|�}y|�jj|��W�n�tjk r6���||�_Y�nX�d�S�)N)r���Znew_Itemr���rl���r2���r3���)r'����connr���r���r���r���r=���R��s ���� z Item.__init__c�������������C���s���d�S�)Nr���)r'���r���r���r���r:���Y��s����c�������������C���s ���t�j|��S�)N)r���Z Item_getId)r'���r���r���r����getId[��s����z Item.getIdc�������������C���s���t�j|�|�S�)N)r���Z Item_setId)r'���r*���r���r���r����setId^��s����z Item.setIdc�������������C���s ���t�j|��S�)N)r���ZItem_getItemType)r'���r���r���r����getItemTypea��s����zItem.getItemTypec�������������C���s ���t�j|��S�)N)r���Z Item_toStr)r'���r���r���r����toStrd��s����z Item.toStrc�������������C���s ���t�j|��S�)N)r���Z Item_save)r'���r���r���r����saveg��s����z Item.saveN)r���r5���r8���r!���r%���r.���rP���r6���r1���r=���r���Zdelete_ItemrQ���rR���r����r����r����r����r����r���r���r���r���r����K��s���r����c���������������@���s0��e�Zd�Zi�Zx egD�]Zejeedi����qW�dd��Zi�Z x egD�]Ze jeedi����qBW�dd��Z eZdd��Z ejZdd��Zd d ��Zdd��Zd d��Zdd��Zdd��Zdd��Zdd��Zdd��Zdd��Zdd��Zdd��Zdd ��Zd!d"��Zer�e ej!�Z"nej!Z"e�re ej#�Z$nej#Z$e�r&e ej%�Z&nej%Z&d#S�)$�CompsEnvironmentItemr!���c�������������C���s���t�|�t||�S�)N)r-���r����)r'���r)���r*���r���r���r���r:���p��s����zCompsEnvironmentItem.<lambda>r.���c�������������C���s���t�|�t|�S�)N)r/���r����)r'���r)���r���r���r���r:���t��s����c�������������G���s<���t�j|��}y|�jj|��W�n�tjk r6���||�_Y�nX�d�S�)N)r���Znew_CompsEnvironmentItemr���rl���r2���r3���)r'���r;���r���r���r���r���r=���w��s ���� zCompsEnvironmentItem.__init__c�������������C���s���d�S�)Nr���)r'���r���r���r���r:���~��s����c�������������C���s ���t�j|��S�)N)r���Z%CompsEnvironmentItem_getEnvironmentId)r'���r���r���r����getEnvironmentId���s����z%CompsEnvironmentItem.getEnvironmentIdc�������������C���s���t�j|�|�S�)N)r���Z%CompsEnvironmentItem_setEnvironmentId)r'���r*���r���r���r����setEnvironmentId���s����z%CompsEnvironmentItem.setEnvironmentIdc�������������C���s ���t�j|��S�)N)r���ZCompsEnvironmentItem_getName)r'���r���r���r����getName���s����zCompsEnvironmentItem.getNamec�������������C���s���t�j|�|�S�)N)r���ZCompsEnvironmentItem_setName)r'���r*���r���r���r����setName���s����zCompsEnvironmentItem.setNamec�������������C���s ���t�j|��S�)N)r���Z&CompsEnvironmentItem_getTranslatedName)r'���r���r���r����getTranslatedName���s����z&CompsEnvironmentItem.getTranslatedNamec�������������C���s���t�j|�|�S�)N)r���Z&CompsEnvironmentItem_setTranslatedName)r'���r*���r���r���r����setTranslatedName���s����z&CompsEnvironmentItem.setTranslatedNamec�������������C���s ���t�j|��S�)N)r���Z$CompsEnvironmentItem_getPackageTypes)r'���r���r���r����getPackageTypes���s����z$CompsEnvironmentItem.getPackageTypesc�������������C���s���t�j|�|�S�)N)r���Z$CompsEnvironmentItem_setPackageTypes)r'���r*���r���r���r����setPackageTypes���s����z$CompsEnvironmentItem.setPackageTypesc�������������C���s ���t�j|��S�)N)r���ZCompsEnvironmentItem_toStr)r'���r���r���r���r�������s����zCompsEnvironmentItem.toStrc�������������C���s ���t�j|��S�)N)r���Z CompsEnvironmentItem_getItemType)r'���r���r���r���r�������s����z CompsEnvironmentItem.getItemTypec�������������C���s ���t�j|��S�)N)r���ZCompsEnvironmentItem_save)r'���r���r���r���r�������s����zCompsEnvironmentItem.savec�������������C���s���t�j|�|||�S�)N)r���ZCompsEnvironmentItem_addGroup)r'����groupId� installedZ groupTyper���r���r����addGroup���s����zCompsEnvironmentItem.addGroupc�������������C���s ���t�j|��S�)N)r���ZCompsEnvironmentItem_getGroups)r'���r���r���r���� getGroups���s����zCompsEnvironmentItem.getGroupsN)'r���r5���r8���r!���r�����_s�update�getattrr%���r.���rP���r6���r1���r=���r���Zdelete_CompsEnvironmentItemrQ���rR���r����r����r����r����r����r����r����r����r����r����r����r����r����r#����staticmethod�'CompsEnvironmentItem_getTransactionItem�getTransactionItem�1CompsEnvironmentItem_getTransactionItemsByPattern�getTransactionItemsByPattern�(CompsEnvironmentItem_getTransactionItems�getTransactionItemsr���r���r���r���r����l��sD���r����c�������������C���s���t�j|�|�S�)N)r���r����)r�����envidr���r���r���r�������s����r����c�������������C���s���t�j|�|�S�)N)r���r����)r�����patternr���r���r���r�������s����r����c�������������C���s���t�j|�|�S�)N)r���r����)r����� transactionIdr���r���r���r�������s����r����c���������������@���s����e�Zd�Zi�Zdd��Zi�Zdd��ZeZdd��Z dd��Z dd ��Zd d��Zdd ��Z dd��Zdd��Zdd��Zdd��Zdd��Zdd��ZejZdd��ZdS�)�CompsEnvironmentGroupc�������������C���s���t�|�t||�S�)N)r-���r����)r'���r)���r*���r���r���r���r:������s����zCompsEnvironmentGroup.<lambda>c�������������C���s���t�|�t|�S�)N)r/���r����)r'���r)���r���r���r���r:������s����c�������������C���s<���t�j|�}y|�jj|��W�n�tjk r6���||�_Y�nX�d�S�)N)r���Znew_CompsEnvironmentGroupr���rl���r2���r3���)r'���Zenvironmentr���r���r���r���r=������s ���� zCompsEnvironmentGroup.__init__c�������������C���s ���t�j|��S�)N)r���ZCompsEnvironmentGroup_getId)r'���r���r���r���r�������s����zCompsEnvironmentGroup.getIdc�������������C���s���t�j|�|�S�)N)r���ZCompsEnvironmentGroup_setId)r'���r*���r���r���r���r�������s����zCompsEnvironmentGroup.setIdc�������������C���s ���t�j|��S�)N)r���Z$CompsEnvironmentGroup_getEnvironment)r'���r���r���r����getEnvironment���s����z$CompsEnvironmentGroup.getEnvironmentc�������������C���s ���t�j|��S�)N)r���Z CompsEnvironmentGroup_getGroupId)r'���r���r���r���� getGroupId���s����z CompsEnvironmentGroup.getGroupIdc�������������C���s���t�j|�|�S�)N)r���Z CompsEnvironmentGroup_setGroupId)r'���r*���r���r���r���� setGroupId���s����z CompsEnvironmentGroup.setGroupIdc�������������C���s ���t�j|��S�)N)r���Z"CompsEnvironmentGroup_getInstalled)r'���r���r���r����getInstalled���s����z"CompsEnvironmentGroup.getInstalledc�������������C���s���t�j|�|�S�)N)r���Z"CompsEnvironmentGroup_setInstalled)r'���r*���r���r���r����setInstalled���s����z"CompsEnvironmentGroup.setInstalledc�������������C���s ���t�j|��S�)N)r���Z"CompsEnvironmentGroup_getGroupType)r'���r���r���r����getGroupType���s����z"CompsEnvironmentGroup.getGroupTypec�������������C���s���t�j|�|�S�)N)r���Z"CompsEnvironmentGroup_setGroupType)r'���r*���r���r���r����setGroupType���s����z"CompsEnvironmentGroup.setGroupTypec�������������C���s ���t�j|��S�)N)r���ZCompsEnvironmentGroup_save)r'���r���r���r���r�������s����zCompsEnvironmentGroup.savec�������������C���s���d�S�)Nr���)r'���r���r���r���r:������s����N)r���r5���r8���r!���r%���r.���rP���r6���r1���r=���r����r����r����r����r����r����r����r����r����r����r���Zdelete_CompsEnvironmentGrouprQ���rR���r���r���r���r���r�������s$���r����c�������������C���s ���t�j|��S�)N)r����listToCompsPackageType)�typesr���r���r���r�������s����r����c�������������C���s ���t�j|��S�)N)r����stringToCompsPackageType)rV���r���r���r���r�������s����r����c�������������C���s ���t�j|��S�)N)r����compsPackageTypeToString)r���r���r���r���r�������s����r����c�������������C���s���t�j|�|�S�)N)r����__or__)�a�br���r���r���r������s����r����c�������������C���s���t�j|�|�S�)N)r����__and__)r����r����r���r���r���r������s����r����c�������������C���s���t�j|�|�S�)N)r����__ior__)r����r����r���r���r���r���� ��s����r����c�������������C���s���t�j|�|�S�)N)r����__iand__)r����r����r���r���r���r������s����r����c���������������@���s>���e�Zd�Zi�Zdd��Zi�Zdd��ZeZdd��Z e jZdd��Z dS�)�InvalidCompsPackageTypeErrorc�������������C���s���t�|�t||�S�)N)r-���r����)r'���r)���r*���r���r���r���r:�����s����z%InvalidCompsPackageTypeError.<lambda>c�������������C���s���t�|�t|�S�)N)r/���r����)r'���r)���r���r���r���r:�����s����c�������������C���s<���t�j|�}y|�jj|��W�n�tjk r6���||�_Y�nX�d�S�)N)r���Z new_InvalidCompsPackageTypeErrorr���rl���r2���r3���)r'���Zwhatr���r���r���r���r=�����s ���� z%InvalidCompsPackageTypeError.__init__c�������������C���s���d�S�)Nr���)r'���r���r���r���r:�����s����N)r���r5���r8���r!���r%���r.���rP���r6���r1���r=���r���Z#delete_InvalidCompsPackageTypeErrorrQ���rR���r���r���r���r���r������s���r����c���������������@���s0��e�Zd�Zi�Zx egD�]Zejeedi����qW�dd��Zi�Z x egD�]Ze jeedi����qBW�dd��Z eZdd��Z ejZdd��Zd d ��Zdd��Zd d��Zdd��Zdd��Zdd��Zdd��Zdd��Zdd��Zdd��Zdd��Zdd ��Zd!d"��Zer�e ej!�Z"nej!Z"e�re ej#�Z$nej#Z$e�r&e ej%�Z&nej%Z&d#S�)$�CompsGroupItemr!���c�������������C���s���t�|�t||�S�)N)r-���r����)r'���r)���r*���r���r���r���r:���'��s����zCompsGroupItem.<lambda>r.���c�������������C���s���t�|�t|�S�)N)r/���r����)r'���r)���r���r���r���r:���+��s����c�������������G���s<���t�j|��}y|�jj|��W�n�tjk r6���||�_Y�nX�d�S�)N)r���Znew_CompsGroupItemr���rl���r2���r3���)r'���r;���r���r���r���r���r=���.��s ���� zCompsGroupItem.__init__c�������������C���s���d�S�)Nr���)r'���r���r���r���r:���5��s����c�������������C���s ���t�j|��S�)N)r���ZCompsGroupItem_getGroupId)r'���r���r���r���r����7��s����zCompsGroupItem.getGroupIdc�������������C���s���t�j|�|�S�)N)r���ZCompsGroupItem_setGroupId)r'���r*���r���r���r���r����:��s����zCompsGroupItem.setGroupIdc�������������C���s ���t�j|��S�)N)r���ZCompsGroupItem_getName)r'���r���r���r���r����=��s����zCompsGroupItem.getNamec�������������C���s���t�j|�|�S�)N)r���ZCompsGroupItem_setName)r'���r*���r���r���r���r����@��s����zCompsGroupItem.setNamec�������������C���s ���t�j|��S�)N)r���Z CompsGroupItem_getTranslatedName)r'���r���r���r���r����C��s����z CompsGroupItem.getTranslatedNamec�������������C���s���t�j|�|�S�)N)r���Z CompsGroupItem_setTranslatedName)r'���r*���r���r���r���r����F��s����z CompsGroupItem.setTranslatedNamec�������������C���s ���t�j|��S�)N)r���ZCompsGroupItem_getPackageTypes)r'���r���r���r���r����I��s����zCompsGroupItem.getPackageTypesc�������������C���s���t�j|�|�S�)N)r���ZCompsGroupItem_setPackageTypes)r'���r*���r���r���r���r����L��s����zCompsGroupItem.setPackageTypesc�������������C���s ���t�j|��S�)N)r���ZCompsGroupItem_toStr)r'���r���r���r���r����O��s����zCompsGroupItem.toStrc�������������C���s ���t�j|��S�)N)r���ZCompsGroupItem_getItemType)r'���r���r���r���r����R��s����zCompsGroupItem.getItemTypec�������������C���s ���t�j|��S�)N)r���ZCompsGroupItem_save)r'���r���r���r���r����U��s����zCompsGroupItem.savec�������������C���s���t�j|�|||�S�)N)r���ZCompsGroupItem_addPackage)r'���r)���r����ZpkgTyper���r���r���� addPackageX��s����zCompsGroupItem.addPackagec�������������C���s ���t�j|��S�)N)r���ZCompsGroupItem_getPackages)r'���r���r���r����getPackages[��s����zCompsGroupItem.getPackagesN)'r���r5���r8���r!���r����r����r����r����r%���r.���rP���r6���r1���r=���r���Zdelete_CompsGroupItemrQ���rR���r����r����r����r����r����r����r����r����r����r����r����r����r����r#���r�����!CompsGroupItem_getTransactionItemr�����+CompsGroupItem_getTransactionItemsByPatternr�����"CompsGroupItem_getTransactionItemsr����r���r���r���r���r����#��sD���r����c�������������C���s���t�j|�|�S�)N)r���r����)r�����groupidr���r���r���r����l��s����r����c�������������C���s���t�j|�|�S�)N)r���r����)r����r����r���r���r���r����p��s����r����c�������������C���s���t�j|�|�S�)N)r���r����)r����r����r���r���r���r����t��s����r����c���������������@���s����e�Zd�Zi�Zdd��Zi�Zdd��ZeZdd��Z dd��Z dd ��Zd d��Zdd ��Z dd��Zdd��Zdd��Zdd��Zdd��Zdd��ZejZdd��ZdS�)�CompsGroupPackagec�������������C���s���t�|�t||�S�)N)r-���r����)r'���r)���r*���r���r���r���r:���z��s����zCompsGroupPackage.<lambda>c�������������C���s���t�|�t|�S�)N)r/���r����)r'���r)���r���r���r���r:���|��s����c�������������C���s<���t�j|�}y|�jj|��W�n�tjk r6���||�_Y�nX�d�S�)N)r���Znew_CompsGroupPackager���rl���r2���r3���)r'����groupr���r���r���r���r=�����s ���� zCompsGroupPackage.__init__c�������������C���s ���t�j|��S�)N)r���ZCompsGroupPackage_getId)r'���r���r���r���r�������s����zCompsGroupPackage.getIdc�������������C���s���t�j|�|�S�)N)r���ZCompsGroupPackage_setId)r'���r*���r���r���r���r�������s����zCompsGroupPackage.setIdc�������������C���s ���t�j|��S�)N)r���ZCompsGroupPackage_getGroup)r'���r���r���r����getGroup���s����zCompsGroupPackage.getGroupc�������������C���s ���t�j|��S�)N)r���ZCompsGroupPackage_getName)r'���r���r���r���r�������s����zCompsGroupPackage.getNamec�������������C���s���t�j|�|�S�)N)r���ZCompsGroupPackage_setName)r'���r*���r���r���r���r�������s����zCompsGroupPackage.setNamec�������������C���s ���t�j|��S�)N)r���ZCompsGroupPackage_getInstalled)r'���r���r���r���r�������s����zCompsGroupPackage.getInstalledc�������������C���s���t�j|�|�S�)N)r���ZCompsGroupPackage_setInstalled)r'���r*���r���r���r���r�������s����zCompsGroupPackage.setInstalledc�������������C���s ���t�j|��S�)N)r���Z CompsGroupPackage_getPackageType)r'���r���r���r����getPackageType���s����z CompsGroupPackage.getPackageTypec�������������C���s���t�j|�|�S�)N)r���Z CompsGroupPackage_setPackageType)r'���r*���r���r���r����setPackageType���s����z CompsGroupPackage.setPackageTypec�������������C���s ���t�j|��S�)N)r���ZCompsGroupPackage_save)r'���r���r���r���r�������s����zCompsGroupPackage.savec�������������C���s���d�S�)Nr���)r'���r���r���r���r:������s����N)r���r5���r8���r!���r%���r.���rP���r6���r1���r=���r����r����r����r����r����r����r����r����r����r����r���Zdelete_CompsGroupPackagerQ���rR���r���r���r���r���r����x��s$���r����c���������������@���sX��e�Zd�Zi�Zx egD�]Zejeedi����qW�dd��Zi�Z x egD�]Ze jeedi����qBW�dd��Z eZdd��Z ejZdd��Zd d ��Zdd��Zd d��Zdd��Zdd��Zdd��Zdd��Zdd��Zdd��Zdd��Zdd��Zdd ��Zd!d"��Zd#d$��Ze r�e!ej"�Z#nej"Z#e �re!ej$�Z%nej$Z%e �r.e!ej&�Z'nej&Z'e �rFe!ej(�Z)nej(Z)d%d&��Z*d'S�)(�RPMItemr!���c�������������C���s���t�|�t||�S�)N)r-���r����)r'���r)���r*���r���r���r���r:������s����zRPMItem.<lambda>r.���c�������������C���s���t�|�t|�S�)N)r/���r����)r'���r)���r���r���r���r:������s����c�������������G���s<���t�j|��}y|�jj|��W�n�tjk r6���||�_Y�nX�d�S�)N)r���Znew_RPMItemr���rl���r2���r3���)r'���r;���r���r���r���r���r=������s ���� zRPMItem.__init__c�������������C���s���d�S�)Nr���)r'���r���r���r���r:������s����c�������������C���s ���t�j|��S�)N)r���ZRPMItem_getName)r'���r���r���r���r�������s����zRPMItem.getNamec�������������C���s���t�j|�|�S�)N)r���ZRPMItem_setName)r'���r*���r���r���r���r�������s����zRPMItem.setNamec�������������C���s ���t�j|��S�)N)r���ZRPMItem_getEpoch)r'���r���r���r����getEpoch���s����zRPMItem.getEpochc�������������C���s���t�j|�|�S�)N)r���ZRPMItem_setEpoch)r'���r*���r���r���r����setEpoch���s����zRPMItem.setEpochc�������������C���s ���t�j|��S�)N)r���ZRPMItem_getVersion)r'���r���r���r���� getVersion���s����zRPMItem.getVersionc�������������C���s���t�j|�|�S�)N)r���ZRPMItem_setVersion)r'���r*���r���r���r���� setVersion���s����zRPMItem.setVersionc�������������C���s ���t�j|��S�)N)r���ZRPMItem_getRelease)r'���r���r���r���� getRelease���s����zRPMItem.getReleasec�������������C���s���t�j|�|�S�)N)r���ZRPMItem_setRelease)r'���r*���r���r���r���� setRelease���s����zRPMItem.setReleasec�������������C���s ���t�j|��S�)N)r���ZRPMItem_getArch)r'���r���r���r����getArch���s����zRPMItem.getArchc�������������C���s���t�j|�|�S�)N)r���ZRPMItem_setArch)r'���r*���r���r���r����setArch���s����zRPMItem.setArchc�������������C���s ���t�j|��S�)N)r���ZRPMItem_getNEVRA)r'���r���r���r����getNEVRA���s����zRPMItem.getNEVRAc�������������C���s ���t�j|��S�)N)r���Z RPMItem_toStr)r'���r���r���r���r�������s����z RPMItem.toStrc�������������C���s ���t�j|��S�)N)r���ZRPMItem_getItemType)r'���r���r���r���r�������s����zRPMItem.getItemTypec�������������C���s ���t�j|��S�)N)r���ZRPMItem_save)r'���r���r���r���r�������s����zRPMItem.savec�������������C���s���t�j|�|�S�)N)r���ZRPMItem___lt__)r'����otherr���r���r���rW������s����zRPMItem.__lt__N)+r���r5���r8���r!���r����r����r����r����r%���r.���rP���r6���r1���r=���r���Zdelete_RPMItemrQ���rR���r����r����r����r����r����r����r����r����r����r����r����r����r����r����r#���r�����RPMItem_getTransactionItemr�����RPMItem_searchTransactionsZsearchTransactions�RPMItem_getTransactionItemsr�����$RPMItem_resolveTransactionItemReasonZresolveTransactionItemReasonrW���r���r���r���r���r�������sN���r����c�������������C���s���t�j|�|�S�)N)r���r����)r�����nevrar���r���r���r�������s����r����c�������������C���s���t�j|�|�S�)N)r���r����)r�����patternsr���r���r���r�������s����r����c�������������C���s���t�j|�|�S�)N)r���r����)r����Ztransaction_idr���r���r���r������s����r����c�������������C���s���t�j|�|||�S�)N)r���r����)r����r)����arch�maxTransactionIdr���r���r���r������s����r����c���������������@���s:��e�Zd�Zi�Zdd��Zi�Zdd��ZeZdd��Z e jZdd��Z dd��Ze jZe jZd d ��Zdd��Zd d��Zdd��Zdd��Zdd��Zdd��Zdd��Zdd��Zdd��Zdd��Zdd ��Zd!d"��Zd#d$��Z d%d&��Z!d'd(��Z"d)d*��Z#d+d,��Z$d-d.��Z%d/d0��Z&d1d2��Z'd3d4��Z(d5d6��Z)d7d8��Z*d9d:��Z+d;d<��Z,d=d>��Z-d?d@��Z.dAdB��Z/dCS�)D�Swdbc�������������C���s���t�|�t||�S�)N)r-���r����)r'���r)���r*���r���r���r���r:��� ��s����z Swdb.<lambda>c�������������C���s���t�|�t|�S�)N)r/���r����)r'���r)���r���r���r���r:�����s����c�������������G���s<���t�j|��}y|�jj|��W�n�tjk r6���||�_Y�nX�d�S�)N)r���Znew_Swdbr���rl���r2���r3���)r'���r;���r���r���r���r���r=�����s ���� z Swdb.__init__c�������������C���s���d�S�)Nr���)r'���r���r���r���r:�����s����c�������������C���s ���t�j|��S�)N)r���ZSwdb_getConn)r'���r���r���r����getConn��s����zSwdb.getConnc�������������C���s ���t�j|��S�)N)r���ZSwdb_getPath)r'���r���r���r����getPath ��s����zSwdb.getPathc�������������C���s ���t�j|��S�)N)r���ZSwdb_resetDatabase)r'���r���r���r���� resetDatabase#��s����zSwdb.resetDatabasec�������������C���s ���t�j|��S�)N)r���ZSwdb_closeDatabase)r'���r���r���r���� closeDatabase&��s����zSwdb.closeDatabasec�������������C���s ���t�j|��S�)N)r���ZSwdb_initTransaction)r'���r���r���r����initTransaction)��s����zSwdb.initTransactionc�������������G���s���t�j|�f|���S�)N)r���ZSwdb_beginTransaction)r'���r;���r���r���r����beginTransaction,��s����zSwdb.beginTransactionc�������������C���s���t�j|�|||�S�)N)r���ZSwdb_endTransaction)r'���ZdtEndZrpmdbVersionEnd�stater���r���r����endTransaction/��s����zSwdb.endTransactionc�������������C���s ���t�j|��S�)N)r���ZSwdb_closeTransaction)r'���r���r���r����closeTransaction2��s����zSwdb.closeTransactionc�������������C���s ���t�j|��S�)N)r���Z Swdb_getItems)r'���r���r���r����getItems5��s����z Swdb.getItemsc�������������C���s ���t�j|��S�)N)r���ZSwdb_getLastTransaction)r'���r���r���r����getLastTransaction8��s����zSwdb.getLastTransactionc�������������C���s ���t�j|��S�)N)r���ZSwdb_listTransactions)r'���r���r���r����listTransactions;��s����zSwdb.listTransactionsc�������������C���s ���t�j|��S�)N)r���ZSwdb_getCurrent)r'���r���r���r���� getCurrent>��s����zSwdb.getCurrentc�������������C���s���t�j|�||||�S�)N)r���ZSwdb_addItem)r'����itemZrepoid�actionrT���r���r���r����addItemA��s����zSwdb.addItemc�������������C���s���t�j|�|�S�)N)r���ZSwdb_setItemDone)r'���r����r���r���r����setItemDoneD��s����zSwdb.setItemDonec�������������C���s ���t�j|��S�)N)r���ZSwdb_createRPMItem)r'���r���r���r���� createRPMItemG��s����zSwdb.createRPMItemc�������������C���s ���t�j|��S�)N)r���ZSwdb_createCompsGroupItem)r'���r���r���r����createCompsGroupItemJ��s����zSwdb.createCompsGroupItemc�������������C���s ���t�j|��S�)N)r���ZSwdb_createCompsEnvironmentItem)r'���r���r���r����createCompsEnvironmentItemM��s����zSwdb.createCompsEnvironmentItemc�������������C���s���t�j|�|||�S�)N)r���Z$Swdb_resolveRPMTransactionItemReason)r'���r)���r����r����r���r���r����resolveRPMTransactionItemReasonP��s����z$Swdb.resolveRPMTransactionItemReasonc�������������C���s���t�j|�|�S�)N)r���ZSwdb_getRPMRepo)r'���r����r���r���r���� getRPMRepoS��s����zSwdb.getRPMRepoc�������������C���s���t�j|�|�S�)N)r���ZSwdb_getRPMTransactionItem)r'���r����r���r���r����getRPMTransactionItemV��s����zSwdb.getRPMTransactionItemc�������������C���s���t�j|�|�S�)N)r���ZSwdb_searchTransactionsByRPM)r'���r����r���r���r����searchTransactionsByRPMY��s����zSwdb.searchTransactionsByRPMc�������������C���s���t�j|�|�S�)N)r���ZSwdb_getCompsGroupItem)r'���r����r���r���r����getCompsGroupItem\��s����zSwdb.getCompsGroupItemc�������������C���s���t�j|�|�S�)N)r���Z Swdb_getCompsGroupItemsByPattern)r'���r����r���r���r����getCompsGroupItemsByPattern_��s����z Swdb.getCompsGroupItemsByPatternc�������������C���s���t�j|�|�S�)N)r���ZSwdb_getPackageCompsGroups)r'���ZpackageNamer���r���r����getPackageCompsGroupsb��s����zSwdb.getPackageCompsGroupsc�������������C���s���t�j|�|�S�)N)r���ZSwdb_getCompsEnvironmentItem)r'���r����r���r���r����getCompsEnvironmentIteme��s����zSwdb.getCompsEnvironmentItemc�������������C���s���t�j|�|�S�)N)r���Z&Swdb_getCompsEnvironmentItemsByPattern)r'���r����r���r���r����!getCompsEnvironmentItemsByPatternh��s����z&Swdb.getCompsEnvironmentItemsByPatternc�������������C���s���t�j|�|�S�)N)r���ZSwdb_getCompsGroupEnvironments)r'���r����r���r���r����getCompsGroupEnvironmentsk��s����zSwdb.getCompsGroupEnvironmentsc�������������C���s���t�j|�|�S�)N)r���ZSwdb_setReleasever)r'���r*���r���r���r���� setReleasevern��s����zSwdb.setReleaseverc�������������C���s���t�j|�||�S�)N)r���ZSwdb_addConsoleOutputLine)r'���ZfileDescriptor�liner���r���r����addConsoleOutputLineq��s����zSwdb.addConsoleOutputLinec�������������C���s���t�j|�|�S�)N)r���ZSwdb_filterUserinstalled)r'���r����r���r���r����filterUserinstalledt��s����zSwdb.filterUserinstalledN)0r���r5���r8���r!���r%���r.���rP���r6���r1���r=���r���Zdelete_SwdbrQ���rR���r����ZSwdb_defaultPathZdefaultPathZSwdb_defaultDatabaseNameZdefaultDatabaseNamer����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������sP���r����c���������������@���s����e�Zd�Zi�Zdd��Zi�Zdd��ZeZdd��Z e jZdd��Z dd��Zd d ��Zdd��Zd d��Zdd��Zdd��Zdd��Zdd��Zdd��Zdd��Zdd��Zdd��Zdd ��Zd!d"��Zd#d$��Zd%d&��Zd'S�)(�Transactionc�������������C���s���t�|�t||�S�)N)r-���r����)r'���r)���r*���r���r���r���r:���{��s����zTransaction.<lambda>c�������������C���s���t�|�t|�S�)N)r/���r����)r'���r)���r���r���r���r:���}��s����c�������������C���s>���t�j||�}y|�jj|��W�n�tjk r8���||�_Y�nX�d�S�)N)r���Znew_Transactionr���rl���r2���r3���)r'���r����Zpkr���r���r���r���r=������s ����zTransaction.__init__c�������������C���s���d�S�)Nr���)r'���r���r���r���r:������s����c�������������C���s���t�j|�|�S�)N)r���ZTransaction___eq__)r'���r����r���r���r���rI������s����zTransaction.__eq__c�������������C���s���t�j|�|�S�)N)r���ZTransaction___lt__)r'���r����r���r���r���rW������s����zTransaction.__lt__c�������������C���s���t�j|�|�S�)N)r���ZTransaction___gt__)r'���r����r���r���r���r[������s����zTransaction.__gt__c�������������C���s ���t�j|��S�)N)r���ZTransaction_getId)r'���r���r���r���r�������s����zTransaction.getIdc�������������C���s ���t�j|��S�)N)r���ZTransaction_getDtBegin)r'���r���r���r���� getDtBegin���s����zTransaction.getDtBeginc�������������C���s ���t�j|��S�)N)r���ZTransaction_getDtEnd)r'���r���r���r����getDtEnd���s����zTransaction.getDtEndc�������������C���s ���t�j|��S�)N)r���Z Transaction_getRpmdbVersionBegin)r'���r���r���r����getRpmdbVersionBegin���s����z Transaction.getRpmdbVersionBeginc�������������C���s ���t�j|��S�)N)r���ZTransaction_getRpmdbVersionEnd)r'���r���r���r����getRpmdbVersionEnd���s����zTransaction.getRpmdbVersionEndc�������������C���s ���t�j|��S�)N)r���ZTransaction_getReleasever)r'���r���r���r���� getReleasever���s����zTransaction.getReleaseverc�������������C���s ���t�j|��S�)N)r���ZTransaction_getUserId)r'���r���r���r���� getUserId���s����zTransaction.getUserIdc�������������C���s ���t�j|��S�)N)r���ZTransaction_getCmdline)r'���r���r���r���� getCmdline���s����zTransaction.getCmdlinec�������������C���s ���t�j|��S�)N)r���ZTransaction_getState)r'���r���r���r����getState���s����zTransaction.getStatec�������������C���s ���t�j|��S�)N)r���ZTransaction_getComment)r'���r���r���r���� getComment���s����zTransaction.getCommentc�������������C���s ���t�j|��S�)N)r���ZTransaction_getItems)r'���r���r���r���r�������s����zTransaction.getItemsc�������������C���s ���t�j|��S�)N)r���Z$Transaction_getSoftwarePerformedWith)r'���r���r���r����getSoftwarePerformedWith���s����z$Transaction.getSoftwarePerformedWithc�������������C���s ���t�j|��S�)N)r���ZTransaction_getConsoleOutput)r'���r���r���r����getConsoleOutput���s����zTransaction.getConsoleOutputN)r���r5���r8���r!���r%���r.���rP���r6���r1���r=���r���Zdelete_TransactionrQ���rR���rI���rW���r[���r����r����r����r����r����r����r����r����r����r���r����r��r��r���r���r���r���r����y��s0���r����c���������������@���s����e�Zd�Zi�Zdd��Zi�Zdd��ZeZdd��Z dd��Z dd ��Zd d��Zdd ��Z dd��Zdd��Zdd��Zdd��Zdd��Zdd��Zdd��Zdd��Zdd��Zd d!��Zd"d#��Zd$d%��Zd&d'��ZejZd(d��Zd)S�)*�TransactionItemBasec�������������C���s���t�|�t||�S�)N)r-���r��)r'���r)���r*���r���r���r���r:������s����zTransactionItemBase.<lambda>c�������������C���s���t�|�t|�S�)N)r/���r��)r'���r)���r���r���r���r:������s����c�������������C���s ���t�j|��S�)N)r���ZTransactionItemBase_getItem)r'���r���r���r����getItem���s����zTransactionItemBase.getItemc�������������C���s���t�j|�|�S�)N)r���ZTransactionItemBase_setItem)r'���r*���r���r���r����setItem���s����zTransactionItemBase.setItemc�������������C���s ���t�j|��S�)N)r���Z+TransactionItemBase_getCompsEnvironmentItem)r'���r���r���r���r�������s����z+TransactionItemBase.getCompsEnvironmentItemc�������������C���s ���t�j|��S�)N)r���Z%TransactionItemBase_getCompsGroupItem)r'���r���r���r���r�������s����z%TransactionItemBase.getCompsGroupItemc�������������C���s ���t�j|��S�)N)r���ZTransactionItemBase_getRPMItem)r'���r���r���r���� getRPMItem���s����zTransactionItemBase.getRPMItemc�������������C���s ���t�j|��S�)N)r���ZTransactionItemBase_getRepoid)r'���r���r���r���� getRepoid���s����zTransactionItemBase.getRepoidc�������������C���s���t�j|�|�S�)N)r���ZTransactionItemBase_setRepoid)r'���r*���r���r���r���� setRepoid���s����zTransactionItemBase.setRepoidc�������������C���s ���t�j|��S�)N)r���ZTransactionItemBase_getAction)r'���r���r���r���� getAction���s����zTransactionItemBase.getActionc�������������C���s���t�j|�|�S�)N)r���ZTransactionItemBase_setAction)r'���r*���r���r���r���� setAction���s����zTransactionItemBase.setActionc�������������C���s ���t�j|��S�)N)r���ZTransactionItemBase_getReason)r'���r���r���r���� getReason���s����zTransactionItemBase.getReasonc�������������C���s���t�j|�|�S�)N)r���ZTransactionItemBase_setReason)r'���r*���r���r���r���� setReason���s����zTransactionItemBase.setReasonc�������������C���s ���t�j|��S�)N)r���Z!TransactionItemBase_getActionName)r'���r���r���r���� getActionName���s����z!TransactionItemBase.getActionNamec�������������C���s ���t�j|��S�)N)r���Z"TransactionItemBase_getActionShort)r'���r���r���r����getActionShort���s����z"TransactionItemBase.getActionShortc�������������C���s ���t�j|��S�)N)r���ZTransactionItemBase_getState)r'���r���r���r���r�������s����zTransactionItemBase.getStatec�������������C���s���t�j|�|�S�)N)r���ZTransactionItemBase_setState)r'���r*���r���r���r����setState���s����zTransactionItemBase.setStatec�������������C���s ���t�j|��S�)N)r���Z#TransactionItemBase_isForwardAction)r'���r���r���r����isForwardAction���s����z#TransactionItemBase.isForwardActionc�������������C���s ���t�j|��S�)N)r���Z$TransactionItemBase_isBackwardAction)r'���r���r���r����isBackwardAction���s����z$TransactionItemBase.isBackwardActionc�������������C���s:���t�j��}y|�jj|��W�n�tjk r4���||�_Y�nX�d�S�)N)r���Znew_TransactionItemBaser���rl���r2���r3���)r'���r���r���r���r���r=������s ����zTransactionItemBase.__init__c�������������C���s���d�S�)Nr���)r'���r���r���r���r:������s����N)r���r5���r8���r!���r%���r.���rP���r6���r1���r��r��r����r����r��r��r��r ��r ��r��r��r ��r��r����r��r��r��r=���r���Zdelete_TransactionItemBaserQ���rR���r���r���r���r���r�����s2���r��c���������������@���s����e�Zd�Zi�Zx egD�]Zejeedi����qW�dd��Zi�Z x egD�]Ze jeedi����qBW�dd��Z eZdd��Z dd ��Zd d��Zdd ��Zdd��Zdd��Zdd��Zdd��Zdd��Zdd��Zdd��Zdd��ZejZdd��ZdS�) �TransactionItemr!���c�������������C���s���t�|�t||�S�)N)r-���r��)r'���r)���r*���r���r���r���r:�����s����zTransactionItem.<lambda>r.���c�������������C���s���t�|�t|�S�)N)r/���r��)r'���r)���r���r���r���r:�����s����c�������������G���s<���t�j|��}y|�jj|��W�n�tjk r6���||�_Y�nX�d�S�)N)r���Znew_TransactionItemr���rl���r2���r3���)r'���r;���r���r���r���r���r=�����s ���� zTransactionItem.__init__c�������������C���s ���t�j|��S�)N)r���ZTransactionItem_getId)r'���r���r���r���r������s����zTransactionItem.getIdc�������������C���s���t�j|�|�S�)N)r���ZTransactionItem_setId)r'���r*���r���r���r���r������s����zTransactionItem.setIdc�������������C���s ���t�j|��S�)N)r���ZTransactionItem_getInstalledBy)r'���r���r���r����getInstalledBy��s����zTransactionItem.getInstalledByc�������������C���s ���t�j|��S�)N)r���ZTransactionItem_getReplacedBy)r'���r���r���r���� getReplacedBy��s����zTransactionItem.getReplacedByc�������������C���s���t�j|�|�S�)N)r���ZTransactionItem_addReplacedBy)r'���r*���r���r���r���� addReplacedBy��s����zTransactionItem.addReplacedByc�������������C���s ���t�j|��S�)N)r���ZTransactionItem_save)r'���r���r���r���r����!��s����zTransactionItem.savec�������������C���s ���t�j|��S�)N)r���ZTransactionItem_saveReplacedBy)r'���r���r���r����saveReplacedBy$��s����zTransactionItem.saveReplacedByc�������������C���s ���t�j|��S�)N)r���ZTransactionItem_saveState)r'���r���r���r���� saveState'��s����zTransactionItem.saveStatec�������������C���s ���t�j|��S�)N)r���ZTransactionItem___hash__)r'���r���r���r����__hash__*��s����zTransactionItem.__hash__c�������������G���s���t�j|�f|���S�)N)r���ZTransactionItem___eq__)r'���r;���r���r���r���rI���-��s����zTransactionItem.__eq__c�������������G���s���t�j|�f|���S�)N)r���ZTransactionItem___lt__)r'���r;���r���r���r���rW���0��s����zTransactionItem.__lt__c�������������C���s���d�S�)Nr���)r'���r���r���r���r:���3��s����N)r���r5���r8���r!���r��r����r����r����r%���r.���rP���r6���r1���r=���r����r����r��r��r��r����r��r��r��rI���rW���r���Zdelete_TransactionItemrQ���rR���r���r���r���r���r�����s.���r��c���������������@���s����e�Zd�Zi�Zdd��Zi�Zdd��ZeZdd��Z dd��Z dd ��Zd d��Zdd ��Z dd��Zdd��Zdd��Zdd��Zdd��Zdd��Zdd��Zdd��Zdd��Zd d!��ZejZd"d��Zd#S�)$�MergedTransactionc�������������C���s���t�|�t||�S�)N)r-���r��)r'���r)���r*���r���r���r���r:���9��s����zMergedTransaction.<lambda>c�������������C���s���t�|�t|�S�)N)r/���r��)r'���r)���r���r���r���r:���;��s����c�������������C���s<���t�j|�}y|�jj|��W�n�tjk r6���||�_Y�nX�d�S�)N)r���Znew_MergedTransactionr���rl���r2���r3���)r'����transr���r���r���r���r=���>��s ���� zMergedTransaction.__init__c�������������C���s���t�j|�|�S�)N)r���ZMergedTransaction_merge)r'���r��r���r���r����mergeE��s����zMergedTransaction.mergec�������������C���s ���t�j|��S�)N)r���ZMergedTransaction_listIds)r'���r���r���r����listIdsH��s����zMergedTransaction.listIdsc�������������C���s ���t�j|��S�)N)r���ZMergedTransaction_listUserIds)r'���r���r���r����listUserIdsK��s����zMergedTransaction.listUserIdsc�������������C���s ���t�j|��S�)N)r���ZMergedTransaction_listCmdlines)r'���r���r���r����listCmdlinesN��s����zMergedTransaction.listCmdlinesc�������������C���s ���t�j|��S�)N)r���ZMergedTransaction_listStates)r'���r���r���r���� listStatesQ��s����zMergedTransaction.listStatesc�������������C���s ���t�j|��S�)N)r���Z!MergedTransaction_listReleasevers)r'���r���r���r����listReleaseversT��s����z!MergedTransaction.listReleaseversc�������������C���s ���t�j|��S�)N)r���ZMergedTransaction_listComments)r'���r���r���r����listCommentsW��s����zMergedTransaction.listCommentsc�������������C���s ���t�j|��S�)N)r���ZMergedTransaction_getDtBegin)r'���r���r���r���r����Z��s����zMergedTransaction.getDtBeginc�������������C���s ���t�j|��S�)N)r���ZMergedTransaction_getDtEnd)r'���r���r���r���r����]��s����zMergedTransaction.getDtEndc�������������C���s ���t�j|��S�)N)r���Z&MergedTransaction_getRpmdbVersionBegin)r'���r���r���r���r����`��s����z&MergedTransaction.getRpmdbVersionBeginc�������������C���s ���t�j|��S�)N)r���Z$MergedTransaction_getRpmdbVersionEnd)r'���r���r���r���r����c��s����z$MergedTransaction.getRpmdbVersionEndc�������������C���s ���t�j|��S�)N)r���Z*MergedTransaction_getSoftwarePerformedWith)r'���r���r���r���r��f��s����z*MergedTransaction.getSoftwarePerformedWithc�������������C���s ���t�j|��S�)N)r���Z"MergedTransaction_getConsoleOutput)r'���r���r���r���r��i��s����z"MergedTransaction.getConsoleOutputc�������������C���s ���t�j|��S�)N)r���ZMergedTransaction_getItems)r'���r���r���r���r����l��s����zMergedTransaction.getItemsc�������������C���s���d�S�)Nr���)r'���r���r���r���r:���o��s����N)r���r5���r8���r!���r%���r.���rP���r6���r1���r=���r��r��r��r��r��r ��r!��r����r����r����r����r��r��r����r���Zdelete_MergedTransactionrQ���rR���r���r���r���r���r��7��s,���r��c���������������@���s����e�Zd�Zi�Zdd��Zi�Zdd��ZeZdd��Z dd��Z erDee j�Zne jZerZee j�Zne jZerpee j�Zne jZer�ee j�Zne jZe jZdd��Zd S�) �Transformerc�������������C���s���t�|�t||�S�)N)r-���r"��)r'���r)���r*���r���r���r���r:���u��s����zTransformer.<lambda>c�������������C���s���t�|�t|�S�)N)r/���r"��)r'���r)���r���r���r���r:���w��s����c�������������C���s>���t�j||�}y|�jj|��W�n�tjk r8���||�_Y�nX�d�S�)N)r���Znew_Transformerr���rl���r2���r3���)r'���ZinputDirZ outputFiler���r���r���r���r=���z��s ����zTransformer.__init__c�������������C���s ���t�j|��S�)N)r���ZTransformer_transform)r'���r���r���r���� transform���s����zTransformer.transformc�������������C���s���d�S�)Nr���)r'���r���r���r���r:������s����N)r���r5���r8���r!���r%���r.���rP���r6���r1���r=���r#��r#���r����r����Transformer_createDatabaseZcreateDatabase�Transformer_migrateSchemaZ migrateSchema�Transformer_getReasonr���Transformer_getVersionr����Zdelete_TransformerrQ���rR���r���r���r���r���r"��s��s*���r"��c�������������C���s ���t�j|��S�)N)r���r$��)r����r���r���r���r$�����s����r$��c�������������C���s ���t�j|��S�)N)r���r%��)r����r���r���r���r%�����s����r%��c�������������C���s ���t�j|��S�)N)r���r&��)rT���r���r���r���r&�����s����r&��c���������������C���s���t�j��S�)N)r���r'��r���r���r���r���r'�����s����r'��)r���r���r���)r���r���r���)r���)m�sysr���Z_swig_python_version_infor���r����propertyZ_swig_property� NameError�builtinsr2���r ���r,���r-���r/���r6���r$���r7���r#���r3���r9���ZSwigPyIterator_swigregisterZSHARED_PTR_DISOWNZTransactionItemReason_UNKNOWNZ TransactionItemReason_DEPENDENCYZTransactionItemReason_USERZTransactionItemReason_CLEANZ%TransactionItemReason_WEAK_DEPENDENCYZTransactionItemReason_GROUPrS���rU���rW���rZ���r[���r\���r]���ZTransactionState_UNKNOWNZTransactionState_DONEZTransactionState_ERRORZTransactionItemState_UNKNOWNZTransactionItemState_DONEZTransactionItemState_ERRORZItemType_UNKNOWNZItemType_RPMZItemType_GROUPZItemType_ENVIRONMENTZTransactionItemAction_INSTALLZTransactionItemAction_DOWNGRADEZ TransactionItemAction_DOWNGRADEDZTransactionItemAction_OBSOLETEZTransactionItemAction_OBSOLETEDZTransactionItemAction_UPGRADEZTransactionItemAction_UPGRADEDZTransactionItemAction_REMOVEZTransactionItemAction_REINSTALLZ!TransactionItemAction_REINSTALLEDZ#TransactionItemAction_REASON_CHANGEr^���Z#TransactionStateVector_swigregisterr����ZItem_swigregisterr����Z!CompsEnvironmentItem_swigregisterr����r����r����r����Z"CompsEnvironmentGroup_swigregisterZCompsPackageType_CONDITIONALZCompsPackageType_DEFAULTZCompsPackageType_MANDATORYZCompsPackageType_OPTIONALr����r����r����r����r����r����r����r����Z)InvalidCompsPackageTypeError_swigregisterr����ZCompsGroupItem_swigregisterr����r����r����r����ZCompsGroupPackage_swigregisterr����ZRPMItem_swigregisterr����r����r����r����r����ZSwdb_swigregisterr����ZTransaction_swigregisterr��Z TransactionItemBase_swigregisterr��ZTransactionItem_swigregisterr��ZMergedTransaction_swigregisterr"��ZTransformer_swigregisterr$��r%��r&��r'��r���r���r���r����<module>���sB�� =nF-F-Pk?B49"