o nnh-@s8ddlmZddlmZddlmZGdddeZdS)) annotations) ActionBase) merge_hashcseZdZdfdd ZZS) ActionModuleNcsZd|_tt|||}~|jjo|jj }t||j d||d}|s+| |jj j |S)NTzansible.legacy.command) module_name task_vars wrap_async) _supports_asyncsuperrrun_task async_val _connectionhas_native_asyncr_execute_module_remove_tmp_path_shelltmpdir)selftmprresultsr __class__I/usr/local/lib/python3.10/dist-packages/ansible/plugins/action/command.pyr szActionModule.run)NN)__name__ __module__ __qualname__r __classcell__rrrrr srN) __future__ransible.plugins.actionransible.utils.varsrrrrrrs