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/playbook/__pycache__/ |
Upload File : |
� ���c�@ � � � d dl mZmZmZ eZd dlZd dlmZ d dl mZmZm Z mZ d dlmZ d dlmZ d dlmZ d dlmZ e� � Zd d �Zd d�Zdd�ZdS )� )�absolute_import�division�print_functionN)� constants)�AnsibleParserError�AnsibleUndefinedVariable�AnsibleFileNotFound�AnsibleAssertionError)� to_native)�string_types)�ModuleArgsParser)�DisplayFc �n � ddl m} t | t t d� � f� � s!t | �dt | � � ��� � �g } | r�t t t | � � � � � � } | D ]�}| | }g } |�r|� |� � s]| � |� � |dz }t | d� � | | }n# t $ r d}Y nw xY w|�|� |� � �]| |fD ]4}|r0| � |� ||||||||�� � � � �5��| S )z� Given a list of mixed task/block data (parsed from YAML), return a list of Block() objects, where implicit blocks are created for each bare Task. r ��BlockNz! should be a list or None but is � ��play�parent_block�role�task_include�use_handlers�variable_manager�loader)�ansible.playbook.blockr � isinstance�list�typer �iter�range�len�is_block�append�next� IndexError�load)�dsr r r r r r r r � block_list�count�i�block_ds�implicit_blocks�bs �=/usr/lib/python3.11/site-packages/ansible/playbook/helpers.py�load_list_of_blocksr/ ! s� � � -�,�,�,�,�,��b�4��d���,�-�-� ^�#�r�r�r�SW�XZ�S[�S[�S[�$\�]�]�]��J� � ��U�3�r�7�7�^�^�$�$��� � �A��!�u�H� !�O��&�u�~�~�h�/G�/G�&��&�&�x�0�0�0��Q����U�D�!�!�!�$�!�!�u�H�H��!� $� $� $�#�H�H�H�$���� �&�u�~�~�h�/G�/G�&� &�x�0� � ��� ��%�%�� � ��!%�)5�!%�)5�)5�-=�#)� #� � �� � �� � �s � C�C!� C!c �� � ddl m} ddlm} ddlm} ddlm} ddlm } ddl m} ddlm } dd lm} t! | t"