AnonSec Shell
Server IP : 85.193.89.191  /  Your IP : 3.144.222.209
Web Server : Apache
System : Linux 956367-cx40159.tmweb.ru 3.10.0-1160.105.1.el7.x86_64 #1 SMP Thu Dec 7 15:39:45 UTC 2023 x86_64
User : bitrix ( 600)
PHP Version : 8.1.27
Disable Function : NONE
MySQL : OFF  |  cURL : OFF  |  WGET : ON  |  Perl : ON  |  Python : ON  |  Sudo : ON  |  Pkexec : ON
Directory :  /proc/979/cwd/lib/python2.7/site-packages/ansible/plugins/callback/

Upload File :
current_dir [ Writeable ] document_root [ Writeable ]

 

Command :


[ HOME ]     

Current File : /proc/979/cwd/lib/python2.7/site-packages/ansible/plugins/callback/unixy.pyc
�
��\c@`s�ddlmZmZmZeZdZddlmZddl	m
Zddlm
Z
ddlmZddlmZmZdefd	��YZd
S(i(tabsolute_importtdivisiontprint_functionsf
    callback: unixy
    type: stdout
    author: Allyson Bowles <@akatch>
    short_description: condensed Ansible output
    version_added: 2.5
    description:
      - Consolidated Ansible output in the style of LINUX/UNIX startup logs.
    extends_documentation_fragment:
      - default_callback
    requirements:
      - set as stdout in configuration
(tbasename(t	constants(tto_text(tCallbackBase(tcolorizet	hostcolortCallbackModulecB`s�eZdZdZdZdZd�Zd�Zd�Zd�Z	d�Z
d	�Zd
�Ze
d�Zdejd
�Zd�Zd�Zd�Zd�Zd�Zd�Zd�Zd�ZRS(s�
    Design goals:
    - Print consolidated output that looks like a *NIX startup log
    - Defaults should avoid displaying unnecessary information wherever possible

    TODOs:
    - Only display task names if the task runs on at least one host
    - Add option to display all hostnames on a single line in the appropriate result color (failures may have a separate line)
    - Consolidate stats display
    - Display whether run is in --check mode
    - Don't show play name if no hosts found
    g@tstdouttunixycC`s.|jjdks!d|jko-d|jkS(Nit_ansible_verbose_alwayst_ansible_verbose_override(t_displayt	verbosityt_result(tselftresult((sB/usr/lib/python2.7/site-packages/ansible/plugins/callback/unixy.pyt_run_is_verbose2scC`sNd|_|j�j�jd�}|d}|jd�rAdS||_dS(Ns : i����tinclude(tNonettask_display_nametget_nametstriptsplitt
startswith(Rttasktdisplay_nameR((sB/usr/lib/python2.7/site-packages/ansible/plugins/callback/unixy.pyt_get_task_display_name5s	
cC`s<|jjdd�|_|j|j�|j|j�dS(Nt_ansible_delegated_vars(RtgetRtdelegated_varst_handle_exceptiont_handle_warnings(RR((sB/usr/lib/python2.7/site-packages/ansible/plugins/callback/unixy.pyt_preprocess_result?scC`s1|jj�}d||f}|j|�rVd|||j|jdd�f}n|jr�|jd}d|||f}n|jjd�r�|jjd�dkr�|d	t|jjd��7}n|jjd
�r�|d|jjd
�7}n|jjd�r-|d
|jjd�7}n|S(Ns%s %ss	%s %s: %stindentitansible_hosts%s -> %s %stmsgsAll items completeds | msg: R
s | stdout: tstderrs | stderr: (t_hostRRt
_dump_resultsRR RR(RRR&t	task_hostttask_resultttask_delegate_host((sB/usr/lib/python2.7/site-packages/ansible/plugins/callback/unixy.pyt_process_result_outputDs(	
*#cC`s:|j|�|jdk	r6|jjd|j�ndS(Ns%s...(RRRRtdisplay(RRtis_conditional((sB/usr/lib/python2.7/site-packages/ansible/plugins/callback/unixy.pytv2_playbook_on_task_startZs
cC`s:|j|�|jdk	r6|jjd|j�ndS(Ns%s (via handler)... (RRRRR.(RR((sB/usr/lib/python2.7/site-packages/ansible/plugins/callback/unixy.pyt!v2_playbook_on_handler_task_start_s
cC`s?|j�j�}|r%d|}nd}|jj|�dS(Nu
- %s -u---(RRRR.(RtplaytnameR&((sB/usr/lib/python2.7/site-packages/ansible/plugins/callback/unixy.pytv2_playbook_on_play_startds

cC`sI|j|�tj}d}|j||�}|jjd||�dS(Ntfaileds  (R#tCtCOLOR_ERRORR-RR.(RRt
ignore_errorst
display_colorR&R+((sB/usr/lib/python2.7/site-packages/ansible/plugins/callback/unixy.pytv2_runner_on_failedos

	tokcC`sn|j|�d|jko&|jd}|rAd}tj}n|j||�}|jjd||�dS(Ntchangedtdones  (R#RR6t
COLOR_CHANGEDR-RR.(RRR&R9tresult_was_changedR+((sB/usr/lib/python2.7/site-packages/ansible/plugins/callback/unixy.pytv2_runner_on_okws
cC`s|j|�dS(N(R:(RR((sB/usr/lib/python2.7/site-packages/ansible/plugins/callback/unixy.pytv2_runner_item_on_failed�scC`s<d}tj}|j||�}|jjd||�dS(Ntunreachables  (R6tCOLOR_UNREACHABLER-RR.(RRR&R9R+((sB/usr/lib/python2.7/site-packages/ansible/plugins/callback/unixy.pytv2_runner_on_unreachable�s	cC`s�|jjr�d|jkr�x�|jdD]]}d|kr)|dr)|jdt�r)|j|d�}|r�|jj|�q�q)q)Wncd|jkr�|jdr�|jjdt�r�|j|jd�}|r�|jj|�q�ndS(NtresultstdiffR<(t_tasktloopRRtFalset	_get_diffRR.(RRtresRF((sB/usr/lib/python2.7/site-packages/ansible/plugins/callback/unixy.pytv2_on_file_diff�s(1cC`sB|jjddt�t|jj��}x|D]}|j|�}|jjdt||�td|dt	j
�td|dt	j�td|d	t	j�td
|dt	j
�fdt�|jjdt||t�td|dd�td|dd�td|d	d�td
|dd�fdt�q2WdS(
Ns
- Play recap -tscreen_onlyu  %s : %s %s %s %suokR;uchangedR<uunreachableRBufailedtfailurestlog_only(RR.tTruetsortedt	processedtkeyst	summarizeRRR6tCOLOR_OKR>RCR7RIR(Rtstatsthoststhtt((sB/usr/lib/python2.7/site-packages/ansible/plugins/callback/unixy.pytv2_playbook_on_stats�s$
cC`s|jjddtj�dS(Ns  No hosts found!tcolor(RR.R6tCOLOR_DEBUG(R((sB/usr/lib/python2.7/site-packages/ansible/plugins/callback/unixy.pytv2_playbook_on_no_hosts_matched�scC`s|jjddtj�dS(Ns  Ran out of hosts!R[(RR.R6R7(R((sB/usr/lib/python2.7/site-packages/ansible/plugins/callback/unixy.pyt!v2_playbook_on_no_hosts_remaining�scC`s�|jjdt|j��|jjdkr�|jdk	r�xpt|j�D]\}|jd�sN|dkruqNnt	|j|�}|rN|jj
d||f�qNqNWq�ndS(	NsExecuting playbook %sit_t	read_filetensure_valuetread_modules%s: %s(R`RaRb(RR.Rt
_file_nameRt_optionsRtdirRtgetattrtvvvv(Rtplaybooktoptiontval((sB/usr/lib/python2.7/site-packages/ansible/plugins/callback/unixy.pytv2_playbook_on_start�scC`s�d|jd|jdf}|jjdks?d|jkrkd|jkrk|d|j|j�7}n|jj|dtj�dS(	Ns  Retrying... (%d of %d)tattemptstretriesiRR
sResult was: %sR[(RRRR)R.R6R\(RRR&((sB/usr/lib/python2.7/site-packages/ansible/plugins/callback/unixy.pytv2_runner_retry�s0(t__name__t
__module__t__doc__tCALLBACK_VERSIONt
CALLBACK_TYPEt
CALLBACK_NAMERRR#R-R0R1R4RIR:R6RUR@RARDRLRZR]R^RkRn(((sB/usr/lib/python2.7/site-packages/ansible/plugins/callback/unixy.pyR	s*
		
												
N(t
__future__RRRttypet
__metaclass__t
DOCUMENTATIONtos.pathRtansibleRR6tansible.module_utils._textRtansible.plugins.callbackRtansible.utils.colorRRR	(((sB/usr/lib/python2.7/site-packages/ansible/plugins/callback/unixy.pyt<module>s

Anon7 - 2022
AnonSec Team