관리-도구
편집 파일: inventory.cpython-39.opt-1.pyc
a �)g@ � @ s� d dl mZmZmZ eZd dlmZ d dlZd dl Z d dl mZ d dl m Z d dlmZ d dlmZmZ d dlmZmZmZ d d lmZ d d lmZ d dlmZmZ e� Ze g d��Z!G d d� de�Z"ddd�Z#e$dkr�e#� dS )� )�absolute_import�division�print_function)�CLIN)� constants)�context)�option_helpers)�AnsibleError�AnsibleOptionsError)�to_bytes� to_native�to_text)�combine_vars)�Display)�get_vars_from_inventory_sources�get_vars_from_path)Zansible_diff_modeZansible_config_fileZ ansible_factsZ ansible_forksZansible_inventory_sourcesZ ansible_limitZansible_playbook_pythonZansible_run_tagsZansible_skip_tagsZansible_verbosityZansible_versionZ inventory_dirZinventory_fileZinventory_hostnameZinventory_hostname_short�groupsZgroup_namesZomitZplaybook_dirc s� e Zd ZdZdZddd�Z� fdd�Z� fdd �Z� fd d�Z� fdd �Z e dd� �Zdd� Zdd� Z dd� Ze dd� �Ze dd� �Ze dd� �Ze d)dd��Zd*dd �Zd!d"� Zd#d$� Zd%d&� Zd'd(� Z� ZS )+�InventoryCLIzE used to display or dump the configured inventory as Ansible sees it zansible-inventoryzHThe name of a host to match in the inventory, relevant when using --listzAThe name of a group in the inventory, relevant when using --graph)�host�groupc s&