Current Dir: /snap/core22/2437/usr/lib/python3/dist-packages/cloudinit/sources/__pycache__/
[FILE] DataSourceAkamai.cpython-310.pyc [ edit | delete | rename ]
[FILE] DataSourceAliYun.cpython-310.pyc [ edit | delete | rename ]
[FILE] DataSourceAltCloud.cpython-310.pyc [ edit | delete | rename ]
[FILE] DataSourceAzure.cpython-310.pyc [ edit | delete | rename ]
[FILE] DataSourceBigstep.cpython-310.pyc [ edit | delete | rename ]
[FILE] DataSourceCloudCIX.cpython-310.pyc [ edit | delete | rename ]
[FILE] DataSourceCloudSigma.cpython-310.pyc [ edit | delete | rename ]
[FILE] DataSourceCloudStack.cpython-310.pyc [ edit | delete | rename ]
[FILE] DataSourceConfigDrive.cpython-310.pyc [ edit | delete | rename ]
[FILE] DataSourceDigitalOcean.cpython-310.pyc [ edit | delete | rename ]
[FILE] DataSourceEc2.cpython-310.pyc [ edit | delete | rename ]
[FILE] DataSourceExoscale.cpython-310.pyc [ edit | delete | rename ]
[FILE] DataSourceGCE.cpython-310.pyc [ edit | delete | rename ]
[FILE] DataSourceHetzner.cpython-310.pyc [ edit | delete | rename ]
[FILE] DataSourceIBMCloud.cpython-310.pyc [ edit | delete | rename ]
[FILE] DataSourceLXD.cpython-310.pyc [ edit | delete | rename ]
[FILE] DataSourceMAAS.cpython-310.pyc [ edit | delete | rename ]
[FILE] DataSourceNoCloud.cpython-310.pyc [ edit | delete | rename ]
[FILE] DataSourceNone.cpython-310.pyc [ edit | delete | rename ]
[FILE] DataSourceNWCS.cpython-310.pyc [ edit | delete | rename ]
[FILE] DataSourceOpenNebula.cpython-310.pyc [ edit | delete | rename ]
[FILE] DataSourceOpenStack.cpython-310.pyc [ edit | delete | rename ]
[FILE] DataSourceOracle.cpython-310.pyc [ edit | delete | rename ]
[FILE] DataSourceOVF.cpython-310.pyc [ edit | delete | rename ]
[FILE] DataSourceRbxCloud.cpython-310.pyc [ edit | delete | rename ]
[FILE] DataSourceScaleway.cpython-310.pyc [ edit | delete | rename ]
[FILE] DataSourceSmartOS.cpython-310.pyc [ edit | delete | rename ]
[FILE] DataSourceUpCloud.cpython-310.pyc [ edit | delete | rename ]
[FILE] DataSourceVMware.cpython-310.pyc [ edit | delete | rename ]
[FILE] DataSourceVultr.cpython-310.pyc [ edit | delete | rename ]
[FILE] DataSourceWSL.cpython-310.pyc [ edit | delete | rename ]
[FILE] __init__.cpython-310.pyc [ edit | delete | rename ]
Viewing: /snap/core22/2437/usr/lib/python3/dist-packages/cloudinit/sources/__pycache__/DataSourceEc2.cpython-310.pyc
o
M�i�� � @ s$ d dl Z d dlZd dlZd dlZd dlZd dlmZ d dlmZm Z m
Z
d dlmZm
Z
mZ d dlmZ d dlmZmZ d dlmZ d dlmZmZ d d lmZ d d
lmZ d dlmZ d dlmZm Z d d
l!m"Z" e�#e$�Z%dZ&dZ'G dd� d�Z(dd� Z)e(j*gZ+dZ,G dd� dej-�Z.G dd� de.�Z/dd� Z0dd� Z1dd� Z2dd � Z3d!d"� Z4d#d$� Z5d%d&� Z6d'd(� Z7d)d*� Z8d+d,� Z9e j:fd-ee;ef d.ee;e;f d/e d0ee;e<f fd1d2�Z=d3e>d4e;d5e>d6ed7e?d8e<d0dfd9d:�Z@ddd;e j:fd<d=�ZAd>d?� ZBd@dA� ZCe/ejDffe.ejDejEffgZFdBdC� ZGdS )D� N)�suppress)�Dict�List�Literal)�dmi�net�sources)�
url_helper)�util�warnings)�Distro)�
EventScope� EventType)�netplan)�NoDHCPLeaseError)�EphemeralIPNetwork)�HotplugRetrySettings�NicOrder)�ec2)�
datasource�Ec2� strict_id�warnc @ s( e Zd ZdZdZdZdZdZdZdZ dS ) �
CloudNames�aws� brightbox�zstack�e24cloud�outscale�unknownzno-ec2-metadataN)
�__name__�
__module__�__qualname__�AWS� BRIGHTBOX�ZSTACK�E24CLOUD�OUTSCALE�UNKNOWN�NO_EC2_METADATA� r* r* �A/usr/lib/python3/dist-packages/cloudinit/sources/DataSourceEc2.pyr $ s r c C s | j dko d| jv S )N� zmeta-data/tags/)�code�url)� exceptionr* r* r+ �skip_404_tag_errors3 s r0 zS
ENV{ID_NET_DRIVER}=="vif|ena|ixgbevf", GOTO="cloudinit_hook"
GOTO="cloudinit_end"
c s� e Zd ZU dZg d�ZdZg d�Zee e d<