403Webshell
Server IP : 217.160.0.244  /  Your IP : 216.73.217.138
Web Server : Apache
System : Linux infong-eu155 4.4.400-icpu-108 #2 SMP Wed Feb 11 11:51:01 UTC 2026 x86_64
User : u100174116 ( 6746176)
PHP Version : 8.5.10
Disable Function : NONE
MySQL : OFF  |  cURL : ON  |  WGET : ON  |  Perl : ON  |  Python : OFF  |  Sudo : OFF  |  Pkexec : OFF
Directory :  /lib/python3/dist-packages/breezy/__pycache__/

Upload File :
current_dir [ Writeable ] document_root [ Writeable ]

 

Command :


[ Back ]     

Current File : /lib/python3/dist-packages/breezy/__pycache__/identitymap.cpython-313.pyc
�

p��g�	��<�SrSSKJr "SS5r"SS5rg)z$This module provides an IdentityMap.�)�errorsc�D^�\rSrSrSrSrSrU4SjrSrSr	Sr
U=r$)	�IdentityMap�aAn in memory map from object id to instance.

An IdentityMap maps from keys to single instances of objects in memory.
We have explicit calls on the map for the root of each inheritance tree
that is store in the map. Look for find_CLASS and add_CLASS methods.
c��URU5UR;a%[R"SR	U55eX RURU5'URU5UR
U'g)z%Add weave to the map with a given id.z$weave {} already in the identity mapN)�
_weave_key�_mapr�BzrError�format�_reverse_map��self�id�weaves   �4/usr/lib/python3/dist-packages/breezy/identitymap.py�	add_weave�IdentityMap.add_weavesa���?�?�2��$�)�)�+��/�/�"H�"O�"O�PR�"S�T�T�).�	�	�$�/�/�"�%�&�#'�?�?�2�#6����%� �c�X�URRURU5S5$)z8Return the weave for 'id', or None if it is not present.N)r	�getr�rrs  r�
find_weave�IdentityMap.find_weave&s ���y�y�}�}�T�_�_�R�0�$�7�7rc�>>�[TU]5 0Ul0Ulg)N)�super�__init__r	r)r�	__class__s �rr�IdentityMap.__init__*s���
������	���rc���[U[5(a[SRU55eURRURU5 URRU5 g)zRemove object from map.z{!r} not in identity mapN)�
isinstance�list�KeyErrorrr	�popr)r�	an_objects  r�
remove_object�IdentityMap.remove_object/sU���i��&�&��5�<�<�Y�G�H�H��I�I�M�M�$�+�+�I�6�7����!�!�)�,rc��SU-$)zReturn the key for a weaves id.zweave-�rs  rr�IdentityMap._weave_key7s���"�}�r)r	r)�__name__�
__module__�__qualname__�__firstlineno__�__doc__rrrr%r�__static_attributes__�
__classcell__)rs@rrrs&����7�8��
-��rrc�$�\rSrSrSrSrSrSrg)�NullIdentityMap�<z~A pretend in memory map from object id to instance.

A NullIdentityMap is an Identity map that does not store anything in it.
c��g)zSee IdentityMap.add_weave.Nr(r
s   rr�NullIdentityMap.add_weaveBs�rc��g)zSee IdentityMap.find_weave.Nr(rs  rr�NullIdentityMap.find_weaveEs��rr(N)r*r+r,r-r.rrr/r(rrr2r2<s���
)�rr2N)r.�rrr2r(rr�<module>r9s"��$+��"�"�J�r

Youez - 2016 - github.com/yon3zu
LinuXploit