관리-도구
편집 파일: dumper.cpython-39.pyc
a �)g? � @ sp d dl mZmZmZ eZd dlZd dlmZm Z d dl mZ d dlm Z mZmZmZ d dlmZmZmZmZmZ d dlmZ d dlmZmZ d d lmZ G d d� de�Zdd � Zdd� Z dd� Z!dd� Z"dd� Z#e�$e e!� e�$ee!� e�$ee"� e�$ee� e�$ee� e�$ee� e�$eej%j&j'� e�$eej%j&j(� e�$ee � e�$ee#� e�$ee!� e�$ee!� dS )� )�absolute_import�division�print_functionN)� text_type�binary_type)� SafeDumper)�AnsibleUnicode�AnsibleSequence�AnsibleMapping�AnsibleVaultEncryptedUnicode)�AnsibleUnsafeText�AnsibleUnsafeBytes�NativeJinjaUnsafeText�NativeJinjaText� _is_unsafe)�AnsibleUndefined)�HostVars�HostVarsVars)�VarsWithSourcesc @ s e Zd ZdZdS )� AnsibleDumperze A simple stub class that allows us to add representers for our overridden object types. N)�__name__� __module__�__qualname__�__doc__� r r �?/usr/lib/python3.9/site-packages/ansible/parsing/yaml/dumper.pyr ! s r c C s | � t|��S �N)�represent_dict�dict��self�datar r r �represent_hostvars( s r"