Current File : //proc/self/root/usr/lib/python3/dist-packages/cloudinit/cmd/__pycache__/main.cpython-312.pyc |
�
Nh� � �z � d dl Z d dlZd dlZd dlZd dlZd dlZd dlZd dlmZm Z m
Z
mZ d dlm
Z
mZ d dlmZ d dlmZ d dlmZ d dlmZ d dlmZ d d lmZ d d
lmZ d dlmZ d dlmZ d d
lmZ d dlmZ d dlmZ d dlmZ d dlmZmZ d dlm Z d dl!m"Z" d dl#m$Z$ d dl%m&Z& d dl'm(Z( d dl)m*Z* d dl+m,Z,m-Z-m.Z.m/Z/ e0Z1dZ2dZ3e,e-e.d�Z4ddddd �Z5 ejl e7� Z8dAd!�Z9dBd"�Z:d#� Z; ejx d$� e8jz fd%e
e0gdf fd&�� Z>d'� Z?d(e$fd)�Z@d*� ZAdCd+�ZBdDd,e eCe0f fd-�ZDd.� ZEd/� ZFd0eee0eGf d,e eHe1f fd1�ZId2eej� d,e eHe1f fd3�ZKd4� ZLd5� ZMd6� ZNd7� ZOd8� ZPd9ej� fd:�ZRd;� ZSd<� ZTdBd=�ZUd>� ZVd?� ZWe7d@k( r# ej� eUej� � � yy)E� N)�Optional�Tuple�Callable�Union)�features�netinfo)�signal_handler)�sources)�socket)�stages)�
url_helper)�util)�performance)�version)�warnings)� reporting)�
atomic_helper)� lifecycle)�handlers)�log_util�loggers)�read_cfg_paths)�cc_set_hostname)�Modules)�validate_cloudconfig_schema)�log_with_downgradable_level)�events)�PER_INSTANCE�
PER_ALWAYS�PER_ONCE�CLOUD_CONFIGzOCloud-init v. {version} running '{action}' at {timestamp}. Up {uptime} seconds.zcloud_%s_modules)�instance�always�oncezLocal Stagez
Network StagezConfig StagezFinal Stage)�
init-local�init�modules-config�
modules-finalc � � | r"t j j d| z � t j j d� t j j d� t j t j �� t j j d� t j j d� y )N�%s
z<------------------------------------------------------------�
)�file)�sys�stderr�write� traceback� print_exc��msgs �4/usr/lib/python3/dist-packages/cloudinit/cmd/main.pyr1 r1 T su � �
��
�
����3��(��J�J���X���J�J���T��
���S�Z�Z�(��J�J���X���J�J���T�� c �` � |st | � }t j d|z ddt �� |S )Nr* FT)�consoler. �log)�welcome_formatr � multi_log�LOG)�actionr3 s r4 �welcomer= ^ s, � ���V�$�����v��~�u�T�s�K��Jr5 c � � t j t j � t j
� t j � | �� S )N)r �uptime� timestampr<