File: //lib/python3/dist-packages/cloudinit/cmd/devel/__pycache__/render.cpython-310.pyc
o
�Ad � @ s� d Z ddlZddlZddlZddlmZ ddlmZmZ ddl m
Z
mZmZ dZ
e�e
�Zddd�Zdd
d�Zdd
� ZedkrLe�ee
e� �� �� dS dS )z,Debug jinja template rendering of user-data.� N)�log)�addLogHandlerCLI�read_cfg_paths)�JinjaLoadError�
NotJinjaError�render_jinja_payload_from_file�renderc C sL | s t jttd�} | jdtdd� | jddtdd� | jdd d
ddd
� | S )a Build or extend and arg parser for jinja render utility.
@param parser: Optional existing ArgumentParser instance representing the
subcommand which will be extended to support the args of this utility.
@returns: ArgumentParser with proper argument configuration.
)�prog�description� user_dataz$Path to the user-data file to render)�type�helpz-iz--instance-datazXOptional path to instance-data.json file. Defaults to /run/cloud-init/instance-data.jsonz-dz--debug�
store_trueFz+Add verbose messages during template render)�action�defaultr
)�argparse�ArgumentParser�NAME�__doc__�add_argument�str)�parser� r �</usr/lib/python3/dist-packages/cloudinit/cmd/devel/render.py�
get_parser s&