File: //lib/python3.6/site-packages/cloudinit/sources/__pycache__/DataSourceEc2.cpython-36.opt-1.pyc
3
A[�d�� � @ s~ d dl Z d dlZd dlZd dlmZ d dlmZ d dlmZ d dlm Z m
Z
d dlmZ d dlm
Z
mZ d dlmZmZ d d lmZmZ eje�Zeejg�Zd3Zd
ZdZdZdZed Z ee gZ!G dd� de"�Z#G dd� de
j$�Z%G dd� de%�Z&dd� Z'dd� Z(dd� Z)dd� Z*d d!� Z+d"d#� Z,d$d%� Z-d&d'� Z.d(d)� Z/d4d+d,�Z0d-d.� Z1d/d0� Z2e&e
j3ffe%e
j3e
j4ffgZ5d1d2� Z6dS )5� N)�dmi)� ec2_utils)�log)�net�sources)�
url_helper)�util�warnings)�
EventScope� EventType)�EphemeralDHCPv4�NoDHCPLeaseError�
datasource�Ec2� strict_id�warnzlatest/api/tokenZ21600zX-aws-ec2-metadata-tokenz-ttl-secondsc @ s( e Zd ZdZdZdZdZdZdZdZ dS ) �
CloudNamesZaliyunZawsZ brightboxZzstack�e24cloud�unknownzno-ec2-metadataN)
�__name__�
__module__�__qualname__ZALIYUN�AWS� BRIGHTBOX�ZSTACK�E24CLOUD�UNKNOWN�NO_EC2_METADATA� r r �#/usr/lib/python3.6/DataSourceEc2.pyr &