%PDF- %PDF-
Mini Shell

Mini Shell

Direktori : /snap/core/17212/usr/lib/python3/dist-packages/cloudinit/__pycache__/
Upload File :
Create Path :
Current File : //snap/core/17212/usr/lib/python3/dist-packages/cloudinit/__pycache__/warnings.cpython-35.pyc



"�T`P�@s�ddlmZddlmZddlmZddlZddlZej�ZddddiZ	d	d
�Z
dddd
�Zddddd�ZdS)�)�helpers)�log)�utilNZ
non_ec2_mda+
This system is using the EC2 Metadata Service, but does not appear to
be running on Amazon EC2 or one of cloud-init's known platforms that
provide a EC2 Metadata service. In the future, cloud-init may stop
reading metadata from the EC2 Metadata Service unless the platform can
be identified.

If you are seeing this message, please file a bug against
cloud-init at
   https://bugs.launchpad.net/cloud-init/+filebug?field.tags=dsid
Make sure to include the cloud provider your instance is
running on.

For more information see
  https://bugs.launchpad.net/bugs/1660385

After you have filed a bug, you can disable this warning by
launching your instance with the cloud-config below, or
putting that content into
   /etc/cloud/cloud.cfg.d/99-ec2-datasource.cfg

#cloud-config
datasource:
 Ec2:
  strict_id: falseZdsid_missing_sourcea�
A new feature in cloud-init identified possible datasources for
this system as:
  {dslist}
However, the datasource used was: {source}

In the future, cloud-init will only attempt to use datasources that
are identified or specifically configured.
For more information see
  https://bugs.launchpad.net/bugs/1669675

If you are seeing this message, please file a bug against
cloud-init at
   https://bugs.launchpad.net/cloud-init/+filebug?field.tags=dsid
Make sure to include the cloud provider your instance is
running on.

After you have filed a bug, you can disable this warning by launching
your instance with the cloud-config below, or putting that content
into /etc/cloud/cloud.cfg.d/99-warnings.cfg

#cloud-config
warnings:
  dsid_missing_source: offcCs7tjd|jdi�jdi��}|jd�S)NZ	path_cfgsZsystem_info�paths�warnings)r�Paths�getZ
get_ipath_cur)�cfgr�r
�4/usr/lib/python3/dist-packages/cloudinit/warnings.py�
_get_warn_dirAs	!rTcCs�||f}|s#t|t�r'|Stj|d|f�}|dkrO|S|d
kr_dS|dkrod
S|jd�\}}}|d	kr�|S|r�yt|�}Wntk
r�|SYnXd|fS)Nr�on�trueT�off�falseF�,�sleep)r
ztrueT)TN)rzfalseF)FN)�
isinstance�dictrZget_cfg_by_path�	partition�int�
ValueError)r	�name�moder�defaultZncfg�_Zcsleepr
r
r�_load_warn_cfgGs&
	rcKs^|dkri}t||d|d|�\}}|s=dSt|j|�}d}|d}d|}d|d}	g}
x.|jd�j�D]}|
j||�q�W|	}|r�d|}
|
j|d�d}tjt	j
jt|�|�|	dj|
�d|	�t
jd	|	dj|
�|�|rZt
jd
||�tj|�dS)Nrr�F�z
# %%-%ds #�*�
z  [sleeping for %d seconds]  z%s%s
%sz$sleeping %d seconds for warning '%s')r�WARNINGS�format�strip�
splitlines�append�centerrZ
write_file�os�path�joinr�LOGZwarning�debug�timer)rr	rr�kwargs�msgZmsgwidthZ	linewidthZfmtZtoplineZfmtlines�lineZ	closelineZsleepmsgr
r
r�show_warninggs0!


r0)
Z	cloudinitrrZloggingrr'r,Z	getLoggerr*r!rrr0r
r
r
r�<module>s	 

Zerion Mini Shell 1.0