File: //usr/lib/python3/dist-packages/cloudinit/config/__pycache__/schema.cpython-39.pyc
a
��`6L � @ sL d Z ddlmZ ddlmZ ddlmZmZ ddlZddl m
Z
ddlmZ ddl
Z
ddlZddlZddlZddlZdd d
d�ZdZd
ZdZdZdZdZdZG dd� de�Zdd� Zd7dd�Zdd� Zd8dd�Zdd� Z d d!� Z!d"d#� Z"d9d%d&�Z#d:d(d)�Z$d*d+� Z%da&d,d-� Z'd.d/� Z(d;d0d1�Z)d2d3� Z*d4d5� Z+e,d6k�rHe�-e+� � dS )<zFschema.py: Set of module functions for processing cloud-config schema.� )�read_cfg_paths)�importer)�find_modules� load_fileN)�defaultdict)�deepcopy�true�false�null)TFNs UNDEFINEDs
#cloud-configz�
{name}
{title_underbar}
**Summary:** {title}
{description}
**Internal name:** ``{id}``
**Module frequency:** {frequency}
**Supported distros:** {distros}
**Config schema**:
{property_doc}
{examples}
z/{prefix}**{prop_name}:** ({type}) {description}zF{prefix}Each item in **{prop_name}** list supports the following keys:z
**Examples**::
z
# --- Example{0} ---c s"