o nnh@s,ddlmZddlmZGdddeZdS)) annotations) ActionBasecs"eZdZdZdfdd ZZS) ActionModuleFNcs|durt}|jjrt|jjr|jdtt|||}~|jj r+d|d<|S|jj dd}| |j |jj d|dd|d<d |vrX|d d krXd|d <d |d <|S)Nz3raw module does not support the environment keywordTskipped executableF _raw_params)rchangedrcrfailedznon-zero return codemsg)dict_task environmentany_displaywarningsuperrrun check_modeargsgetupdate_low_level_execute_command)selftmp task_varsresultr __class__E/usr/local/lib/python3.10/dist-packages/ansible/plugins/action/raw.pyrs  zActionModule.run)NN)__name__ __module__ __qualname__TRANSFERS_FILESr __classcell__rrrr rsrN) __future__ransible.plugins.actionrrrrrr s