Ë
    ÇVhÞ  ã                   óB   — d dl mZmZmZ eZdZd dlmZ	  G d„ de	«      Zy)é    )Úabsolute_importÚdivisionÚprint_functiona!  
    name: debug
    type: stdout
    short_description: formatted stdout/stderr display
    description:
      - Use this callback to sort through extensive debug output
    extends_documentation_fragment:
      - default_callback
    requirements:
      - set as stdout in configuration
)ÚCallbackModulec                   ó$   — e Zd ZdZdZdZdZdd„Zy)r   z“
    Override for the default callback module.

    Render std err/out outside of the rest of the result which it prints with
    indentation.
    g       @Ústdoutzansible.posix.debugNc                 ó  — d|d<   i }dD ]  }||v sŒ|j                  |«      ||<   Œ t        j                  | |«      }dD ]*  }||v sŒ||   sŒ|d|j                  «       ›d||   ›dz  }Œ, |j	                  «       D ]
  \  }}|||<   Œ |S )z'Return the text to output for a result.TÚ_ansible_verbose_always)r   Ústdout_linesÚstderrÚstderr_linesÚmsgÚmodule_stdoutÚmodule_stderr)r   r   r   r   r   z

z:

ú
)ÚpopÚCallbackModule_defaultÚ_dump_resultsÚupperÚitems)	ÚselfÚresultÚindentÚ	sort_keysÚkeep_invocationÚsaveÚkeyÚoutputÚvalues	            úh/home/dcms/DCMS/lib/python3.12/site-packages/ansible_collections/ansible/posix/plugins/callback/debug.pyr   zCallbackModule._dump_results!   s±   € ð -1ˆÐ(Ñ)àˆØpò 	,ˆCØfŠ}Ø"ŸJ™J s›OS’	ð	,ô (×5Ñ5°d¸FÓCˆàPò 	GˆCØdŠ{˜t C›yÙ¨s¯y©y­{¸DÀ»IÐFÑF‘ð	Gð Ÿ*™*›,ò 	 ‰JˆCØˆF3ŠKð	 ð ˆó    )NTF)Ú__name__Ú
__module__Ú__qualname__Ú__doc__ÚCALLBACK_VERSIONÚCALLBACK_TYPEÚCALLBACK_NAMEr   © r!   r    r   r      s   „ ñð ÐØ€MØ)€Môr!   r   N)
Ú
__future__r   r   r   ÚtypeÚ__metaclass__ÚDOCUMENTATIONÚ ansible.plugins.callback.defaultr   r   r)   r!   r    ú<module>r/      s-   ð÷ CÑ BØ€ð
€õ VôÐ+õ r!   