
    Vh                    J    d dl mZ d dlZd dlmZ d Zd Zedk(  r e        yy)    )annotationsN)distributionc                D    | j                  d      j                  dd      S )Nzansible-ansibleadhoc)removeprefixreplace)names    @/home/dcms/DCMS/lib/python3.12/site-packages/ansible/__main__.py_short_namer   
   s     Z(00GDD    c                    t        d      } | j                  D ci c](  }|j                  dk(  st        |j                        |* }}t        j                  dd      }|j                  dt        |             |j                         \  }}||j                     j                         } ||j                  g|z          y c c}w )Nzansible-coreconsole_scriptszpython -m ansibleF)progadd_helpentry_point)choices)r   entry_pointsgroupr   r
   argparseArgumentParseradd_argumentlistparse_known_argsr   load)distepep_mapparserargsextramains          r   r"   r"      s    'D151B1Bd2bhhRcFck"''"B&dFd$$*=NF
tF|<))+KD%$""#((*D$

	e	#$ es
   CC__main__)
__future__r   r   importlib.metadatar   r   r"   __name__ r   r   <module>r(      s/    #  +E	% zF r   