| Server IP : 159.69.118.108 / Your IP : 216.73.216.231 Web Server : Apache/2.4.58 (Ubuntu) System : Linux ubuntu-4gb-fsn1-1 6.8.0-90-generic #91-Ubuntu SMP PREEMPT_DYNAMIC Tue Nov 18 13:53:54 UTC 2025 aarch64 User : root ( 0) PHP Version : 8.2.32 Disable Function : NONE MySQL : OFF | cURL : ON | WGET : ON | Perl : ON | Python : OFF | Sudo : ON | Pkexec : OFF Directory : /lib/python3/dist-packages/cloudinit/config/__pycache__/ |
Upload File : |
�
��i
� � � � d Z ddlZddlZddlZddlZddlZddlZddlZddlZ ddl
mZ ddlm
Z
ddlmZ ddlmZ ddlmZ ddlmZ dd lmZmZmZmZmZmZmZmZ ddlZdd
l m!Z!m"Z"m#Z#m$Z$ ddl%m&Z& ddl'm(Z(m)Z) dd
l*m+Z+ ddl,m-Z- ddl.m/Z/ ddl0m1Z1 ddl2m3Z3m4Z4 ddl5m6Z6 ddl9m:Z:m;Z; dZ< ejz e>� Z?dZ@dZAdZBdZCdZD eE e(j� � D � cg c]
} | d dk( s�| �� c} � ZGerddlZddlHmIZImJZJ G d� deJ� ZKneLZK G d� d e6� ZM G d!� d"e� ZNeeN ZO G d#� d$e� ZPePj� d%eAiePj� d%eCiePj� d%eBiePj� d%eCiiZU G d&� d'e� ZV G d(� d)e� ZW G d*� d+e� ZXdd,d-�d.eOd/eeY d0eYd1eYfd2�ZZ G d3� d4e[� Z\ G d5� d6e\� Z]d7� Z^ dgd8eLd1eYfd9�Z_d1ee6 fd:�Z`eMfdead;eLd<eYd=ee8 fd>�ZbeMfd=ee8 fd?�ZceMfd=ee8 fd@�ZddA� Zedhd;eLfdB�ZfdCeLd1eeg fdD�Zh didCeLdEeadFeadGead1eaf
dH�ZidI� Zjd;eLdJeafdK�Zk e#j� dL� dePj� ddddfd8eLd;eeL dMePdEeadJeadGeadNead1eafdO�� Zm G dP� dQ� ZndddR�dSeYdTeLdUeeO dVeeO d1eeYeof f
dW�ZpdXeYd1eeN fdY�Zq djdZeYdXeYd[eeY d1eXfd\�ZrePj� ddfdZeYd;eLdMePdFead[eeY d1eafd]�Zsd1eYfd^�ZtePj� fdMePd1eLfd_�Zudjd`�Zvda� Zwd1eeYeeW f fdb�Zxdc� Zyd1eYfdd�Zzde� Z{e>dfk( r ej� e{� � yy# e7$ r e8Z6Y ���w xY w# e7$ r dZ<Y ���w xY wc c} w )kzFschema.py: Set of module functions for processing cloud-config schema.� N)�defaultdict)�suppress)�deepcopy)�Enum)�EACCES)�partial)�
TYPE_CHECKING�DefaultDict�List�
NamedTuple�Optional�Tuple�Type�Union)�features� lifecycle�performance�safeyaml)�read_cfg_paths)�INCLUSION_TYPES_MAP�type_from_starts_with)�Paths)�error)�DataSourceNotFoundException)�mkdtemp)�load_text_file�
write_file)�ValidationError)�NetplanParserException�ParserTFzUhttps://raw.githubusercontent.com/canonical/cloud-init/main/cloudinit/config/schemas/zschema-cloud-config-v1.jsonzschema-network-config-v1.jsonzschema-network-config-v2.json�
deprecated�#)�NotRequired� TypedDictc �\ � e Zd ZU eed<