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/executor/__pycache__/ |
Upload File : |
� ���c�: � � � d dl mZmZmZ eZd dlZd dlmZ d dlm Z d dlmZm Z d dlmZ d dlmZ d dlmZmZmZ d d lmZ d d lmZ d dlmZ d dlmZ d d lmZm Z d dl!m"Z" d dl#m$Z$ d dl%m&Z& e&� � Z' G d� d� � Z(dS )� )�absolute_import�division�print_functionN)� constants)�context)�TaskQueueManager�AnsibleEndPlay)�to_text)�boolean)� become_loader�connection_loader�shell_loader)�Playbook)�Templar)� pct_to_int)�AnsibleCollectionConfig)�_get_collection_name_from_path�_get_collection_playbook_path)� makedirs_safe)�set_default_transport)�Displayc �* � e Zd ZdZd� Zd� Zd� Zd� ZdS )�PlaybookExecutorzw This is the primary class for executing playbooks, and thus the basis for bin/ansible-playbook operation. c � � || _ || _ || _ || _ || _ t � � | _ t j � d� � s]t j � d� � s>t j � d� � st j � d� � rd | _ n;t |||| j t j � d� � �� � | _ t � � d S )N� listhosts� listtasks�listtags�syntax�forks)� inventory�variable_manager�loader� passwordsr ) � _playbooks� _inventory�_variable_manager�_loaderr# �dict�_unreachable_hostsr �CLIARGS�get�_tqmr r )�self� playbooksr r! r"