관리-도구
편집 파일: main.cpython-39.pyc
a '�Dg�� � @ s� d dl Z d dlZd dlZd dlZd dlZd dlZd dlZd dlmZm Z m Z mZ d dlm Z 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 dlmZ 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. e/Z0dZ1dZ2e+e,e-d�Z3ddddd �Z4e�5e6�Z7d\d"d#�Z8d]d$d%�Z9d&d'� Z:e�;d(�e7j<fe e/gdf d)�d*d+��Z=d,d-� Z>e#d.�d/d0�Z?d1d2� Z@d^d4d5�ZAd_e eBe/f d7�d8d9�ZCd:d;� ZDd<d=� ZEeee/eFf e eGe0f d>�d?d@�ZHeejI e eGe0f dA�dBdC�ZJdDdE� ZKdFdG� ZLdHdI� ZMdJdK� ZNdLdM� ZOejPdN�dOdP�ZQdQdR� ZRdSdT� ZSd`dUdV�ZTdWdX� ZUdYdZ� ZVe6d[k�r�e�WeTejX�� dS )a� N)�Optional�Tuple�Callable�Union)�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-final� c C sV | rt j�d| � t j�d� t j�d� tjt jd� t j�d� t j�d� d S )N�%s z<------------------------------------------------------------� )�file)�sys�stderr�write� traceback� print_exc��msg� r2 �6/usr/lib/python3.9/site-packages/cloudinit/cmd/main.pyr/ T s r/ c C s&