o nnh@s^ddlmZddlZddlZddlZddlZddlmZddZddZ e dkr-e dSdS) ) annotationsN) distributioncCs|dddS)Nzansible-ansibleadhoc) removeprefixreplace)namer ;/usr/local/lib/python3.10/dist-packages/ansible/__main__.py _short_name sr c Cstd}dd|jD}tjddd}|jdt|dgd |\}}|jdkr]tj tj tj t }tj |dd }tj tj |d d d rTtj d|td}|j}n||j}||jg|dS)Nz ansible-corecSs"i|] }|jdkrt|j|qS)console_scripts)groupr r).0epr r r s"zmain..zpython -m ansibleF)progadd_help entry_pointtest)choiceslib ansible_test _internalz __init__.pyrz3ansible_test._util.target.cli.ansible_test_cli_stub)r entry_pointsargparseArgumentParser add_argumentlistparse_known_argsrospathdirnameabspath__file__joinexistssysinsert importlib import_modulemainload) distep_mapparserargsextra ansible_root source_rootmoduler*r r r r*s   r*__main__) __future__rrr(rr&importlib.metadatarr r*__name__r r r r s