Dashboard
PHP:
8.2.30
OS:
Linux
User:
dh_nv8b2m
/
/
usr
/
local
/
lib
/
python3.10
/
dist-packages
/
ansible
/
playbook
/
__pycache__
📤 Upload
📝 New File
📁 New Folder
Close
Editing: base.cpython-310.pyc
o O�h~� � @ sJ d dl mZ d dlZd dlZd dlZd dlmZ d dlmZ d dl m Z d dlmZ d dlmZ d dlmZmZmZmZ d d lmZ d d lmZ d dlmZ d dlmZ d d lmZmZmZm Z d dl!m"Z"m#Z# d dl$m%Z%m&Z& d dl'm(Z( d dl)m*Z* d dl+m,Z,m-Z-m.Z. e(� Z/dd� Z0G dd� d�Z1G dd� d�Z2G dd� de2�Z3dS )� )�annotationsN)�copy)�cache)�UndefinedError)� constants)�context)�AnsibleError�AnsibleParserError�AnsibleUndefinedVariable�AnsibleAssertionError)�string_types)�boolean)�to_text)� DataLoader)� Attribute�FieldAttribute�ConnectionFieldAttribute�NonInheritableFieldAttribute)� module_loader� action_loader)�_get_collection_metadata�AnsibleCollectionRef)�Display��Sentinel)�combine_vars�isidentifier� get_unique_idc C st dt tfdd�i}g }tj}t| t�od| v ot| �dk}|r4|s4d�tt | ���}|� dj |d�� no|r�|r=|� d � t| d t�sP|� d j | d d�� nSt| d �� �t|�� � }|rk|� d� d�|��� g } |� � D ]$\} }| | d vr|qq| d | }t||d �s�| � d| ||d f � qq| r�|� d� d�| ��� |r�|�dd� |�� t�d�|�� d S d S )N�extend_group�list)�types� errortype�metadata� �, z7The only expected key is metadata, but got keys: {keys})�keysz-The group contains multiple metadata entries.z0The metadata is not a dictionary. Got {metadata})r"