
    Vh                        d dl mZ d Zy)    )annotationsc                    g }| D ]@  }|j                  |       d|vs|j                  d|z         |j                  d|z         B |S )z
    Given a sequence of action/module names, returns a list of these names
    with the same names with the prefixes `ansible.builtin.` and
    `ansible.legacy.` added for all names that are not already FQCNs.
    .zansible.builtin.%szansible.legacy.%s)append)namesresultnames      B/home/dcms/DCMS/lib/python3.12/site-packages/ansible/utils/fqcn.pyadd_internal_fqcnsr      sV     F 6dd?MM.56MM-45	6
 M    N)
__future__r   r    r   r
   <module>r      s   " #r   