Server IP : 80.87.202.40 / Your IP : 216.73.216.169 Web Server : Apache System : Linux rospirotorg.ru 5.14.0-539.el9.x86_64 #1 SMP PREEMPT_DYNAMIC Thu Dec 5 22:26:13 UTC 2024 x86_64 User : bitrix ( 600) PHP Version : 8.2.27 Disable Function : NONE MySQL : OFF | cURL : ON | WGET : ON | Perl : ON | Python : OFF | Sudo : ON | Pkexec : ON Directory : /lib/python3.11/site-packages/ansible/vars/__pycache__/ |
Upload File : |
� ���c7 � � � d dl mZmZmZ eZd dlmZ d dlm Z d dl mZ d dlm Z d dlmZ e� � Zdd�Zd d �Zd� Z e e� � � � Zd S )� )�absolute_import�division�print_function)�Play)�Block)�Role)�Task)�DisplayTc �� � t � � }t � � }t � � }t t t t g}|D ]S}|j � � � D ]7\ }}|j r|� |� � �"|� |� � �8�Td|v r|� d� � d|v sd|v r|� d� � | r|� |� � }n|}|S )zN this function returns the list of reserved names associated with play objects�action�local_action�loop�with_) �setr r r r �fattributes�items�private�add�union)�include_private�publicr �result� class_list�aclass�name�attrs �:/usr/lib/python3.11/site-packages/ansible/vars/reserved.py�get_reserved_namesr s � � �U�U�F��e�e�G� �U�U�F� ��e�T�*�J�� !� !�� �,�2�2�4�4� !� !�J�D�$��|� !����D�!�!�!�!�� � �4� � � � � !� �6���� � �>�"�"�"� ����F�f�,�,�� � �7����� ����g�&�&������M� Nc � � |�t }nt � |� � }t | � � }|� d� � |� |� � D ]}t � d|z � � � dS )zU this function warns if any variable passed conflicts with internally reserved names N�varsz&Found variable using reserved name: %s)�_RESERVED_NAMESr r �discard�intersection�display�warning)�myvars� additional�reserved�varnames�varnames r �warn_if_reservedr, B s� � � ��"���"�(�(��4�4���6�{�{�H����V�����(�(��2�2� L� L�����@�7�J�K�K�K�K�L� Lr c � � | t v S �N)r"