관리-도구
편집 파일: task_queue_manager.cpython-39.pyc
a �)g�G � @ s� d dl mZmZmZ eZd dlZd dlZd dlZd dl Z d dl Z d dlZd dl mZ d dl mZ d dlmZ d dlmZ d dlmZ d dlmZ d d lmZ d d lmZmZ d dlmZ d dl m!Z! d d l"m#Z#m$Z$m%Z% d dl&m'Z' d dl(m)Z) d dl*m+Z+ d dl,m-Z- d dl.m/Z/ d dl0m1Z1 d dl2mZ3 dgZ4e/� Z5G dd� d�Z6G dd� d�Z7G dd� dej8j9�Z:G dd� de;�Z<G dd� d�Z=dS )� )�absolute_import�division�print_functionN)� constants)�context)�AnsibleError)�PlayIterator)�AggregateStats)� TaskResult)�string_types)�to_text� to_native)�PlayContext)�Task)�callback_loader�strategy_loader� module_loader)�CallbackBase)�Templar)�HostVars)�warn_if_reserved)�Display)�lock_decorator�TaskQueueManagerc @ s e Zd Zdd� ZdS )�CallbackSendc O s || _ || _|| _d S �N)�method_name�args�kwargs��selfr r r � r! �G/usr/lib/python3.9/site-packages/ansible/executor/task_queue_manager.py�__init__7 s zCallbackSend.__init__N��__name__� __module__�__qualname__r# r! r! r! r"