| Server IP : 159.223.102.202 / Your IP : 216.73.217.92 Web Server : nginx/1.26.0 System : Linux Gen1-cloudpanel2ubuntu2404-1vcpu-1gb-nyc1-01 6.8.0-31-generic #31-Ubuntu SMP PREEMPT_DYNAMIC Sat Apr 20 00:40:06 UTC 2024 x86_64 User : albasshbotta ( 1021) PHP Version : 8.2.19 Disable Function : NONE MySQL : OFF | cURL : ON | WGET : ON | Perl : ON | Python : OFF | Sudo : ON | Pkexec : OFF Directory : /lib/python3/dist-packages/cloudinit/sources/__pycache__/ |
Upload File : |
�
�f� � � � d dl Z d dlmc mc mZ d dlmZmZ e j e � Z
ddiZdZdZ
dZdZ G d� d ej � Zeej$ ffgZd
� Zy)� N)�sources�util�metadata_urlz'http://169.254.169.254/metadata/v1.json� � Tc �Z � � e Zd ZdZd� Zdeddf� fd�Zd� Zd� Zd � Z d
� Z
ed� � Z� xZ
S )�DataSourceDigitalOcean�DigitalOceanc �` � t j j | |||� || _ t � | _ t
j t
j |ddgi � t g� | _
| j � | j d | _ | j j dt � | _ | j j dt � | _ | j j dt$ � | _ | j j dt( � | _ d | _ y )N�
datasourcer
r �retries�timeout� use_ip4LL�
wait_retry)r �
DataSource�__init__�distro�dict�metadatar �
mergemanydict�get_cfg_by_path�BUILTIN_DS_CONFIG�ds_cfg�
_deprecate�metadata_address�get�
MD_RETRIESr
�
MD_TIMEOUTr �
MD_USE_IPV4LLr �
MD_WAIT_RETRYr �_network_config)�self�sys_cfgr �pathss �J/usr/lib/python3/dist-packages/cloudinit/sources/DataSourceDigitalOcean.pyr zDataSourceDigitalOcean.__init__ s� � ����#�#�D�'�6�5�A�������
��(�(��$�$��l�N�;�R�� "�
�
���
���� $���N� ;����{�{���y�*�=����{�{���y�*�=���������m�D����+�+�/�/�,�
�F���#��� �ci_pkl_version�returnNc �D �� t �| � |� | j � y �N)�super� _unpickler )r"