관리-도구
편집 파일: command.cpython-39.opt-1.pyc
a �)g� � @ sP d dl mZmZmZ eZd dlmZ d dl m Z d dlmZ G dd� de �Z dS )� )�absolute_import�division�print_function)� constants)� ActionBase)� merge_hashc s e Zd Zd� fdd� Z� ZS )�ActionModuleNc sZ d| _ tt| ��||�}~| jjo*| jj }t|| j d||d��}|sV| � | jjj� |S )NTzansible.legacy.command)Zmodule_name� task_vars� wrap_async) Z_supports_async�superr �runZ_taskZ async_valZ_connectionZhas_native_asyncr Z_execute_moduleZ_remove_tmp_pathZ_shellZtmpdir)�self�tmpr �resultsr �� __class__� �B/usr/lib/python3.9/site-packages/ansible/plugins/action/command.pyr s zActionModule.run)NN)�__name__� __module__�__qualname__r � __classcell__r r r r r s r N)Z __future__r r r �typeZ __metaclass__Zansibler �CZansible.plugins.actionr Zansible.utils.varsr r r r r r �<module> s