??????????????
Warning: Cannot modify header information - headers already sent by (output started at /home/mybf1/public_html/mentol.bf1.my/SS1.php:4) in /home/mybf1/public_html/mentol.bf1.my/SS1.php on line 173

Warning: Cannot modify header information - headers already sent by (output started at /home/mybf1/public_html/mentol.bf1.my/SS1.php:4) in /home/mybf1/public_html/mentol.bf1.my/SS1.php on line 174

Warning: Cannot modify header information - headers already sent by (output started at /home/mybf1/public_html/mentol.bf1.my/SS1.php:4) in /home/mybf1/public_html/mentol.bf1.my/SS1.php on line 175

Warning: Cannot modify header information - headers already sent by (output started at /home/mybf1/public_html/mentol.bf1.my/SS1.php:4) in /home/mybf1/public_html/mentol.bf1.my/SS1.php on line 176

Warning: Cannot modify header information - headers already sent by (output started at /home/mybf1/public_html/mentol.bf1.my/SS1.php:4) in /home/mybf1/public_html/mentol.bf1.my/SS1.php on line 177

Warning: Cannot modify header information - headers already sent by (output started at /home/mybf1/public_html/mentol.bf1.my/SS1.php:4) in /home/mybf1/public_html/mentol.bf1.my/SS1.php on line 178
ó àUdac@`s¿ddlmZmZmZeZdZddlZddlZddl m Z ddl m Z ddl mZddlmZddlmZedƒZd „Zd efd „ƒYZdS(i(tabsolute_importtdivisiontprint_functionsÐ callback: json short_description: Ansible screen output as JSON version_added: "2.2" description: - This callback converts all events into JSON output to stdout type: stdout requirements: - Set as stdout in config options: show_custom_stats: version_added: "2.6" name: Show custom stats description: 'This adds the custom stats set via the set_stats plugin to the play recap' default: False env: - name: ANSIBLE_SHOW_CUSTOM_STATS ini: - key: show_custom_stats section: defaults type: bool notes: - When using a strategy such as free, host_pinned, or a custom strategy, host results will be added to new task results in ``.plays[].tasks[]``. As such, there will exist duplicate task objects indicated by duplicate task IDs at ``.plays[].tasks[].task.id``, each with an individual host result for the task. N(tpartial(tHost(tto_text(tAnsibleJSONEncoder(t CallbackBasetlineartdebugcC`sdtjjƒjƒS(Ns%sZ(tdatetimetutcnowt isoformat(((sA/usr/lib/python2.7/site-packages/ansible/plugins/callback/json.pyt current_time3stCallbackModulecB`s‰eZdZdZdZdd„Zd„Zd„Zd„Z d„Z d„Z d „Z d „Z d „Zd „Zd „Zd„ZRS(g@tstdouttjsoncC`s5tt|ƒj|ƒg|_i|_t|_dS(N(tsuperRt__init__tresultst _task_maptFalset _is_lockstep(tselftdisplay((sA/usr/lib/python2.7/site-packages/ansible/plugins/callback/json.pyR<s  cC`sR|jtk|_ii|jƒd6t|jƒd6itƒd6d6d6gd6S(Ntnametidtstarttdurationtplayttasks(tstrategytLOCKSTEP_CALLBACKSRtget_nameRt_uuidR (RR((sA/usr/lib/python2.7/site-packages/ansible/plugins/callback/json.pyt _new_playBs cC`s@ii|jƒd6t|jƒd6itƒd6d6d6id6S(NRRRRttaskthosts(R!RR"R (RR$((sA/usr/lib/python2.7/site-packages/ansible/plugins/callback/json.pyt _new_taskOs cC`s7|jƒ|jf}|jj||jdddƒS(NiÿÿÿÿR(R!R"RtgetR(RthostR$tkey((sA/usr/lib/python2.7/site-packages/ansible/plugins/callback/json.pyt_find_result_task[s cC`s|jj|j|ƒƒdS(N(RtappendR#(RR((sA/usr/lib/python2.7/site-packages/ansible/plugins/callback/json.pytv2_playbook_on_play_startbscC`sZ|jr dS|jƒ|jf}|j|ƒ}||j|<|jddj|ƒdS(NiÿÿÿÿR(RR!R"R&RRR+(RR(R$R)t task_result((sA/usr/lib/python2.7/site-packages/ansible/plugins/callback/json.pytv2_runner_on_startes   cC`s2|js dS|jddj|j|ƒƒdS(NiÿÿÿÿR(RRR+R&(RR$tis_conditional((sA/usr/lib/python2.7/site-packages/ansible/plugins/callback/json.pytv2_playbook_on_task_startms cC`s2|js dS|jddj|j|ƒƒdS(NiÿÿÿÿR(RRR+R&(RR$((sA/usr/lib/python2.7/site-packages/ansible/plugins/callback/json.pyt!v2_playbook_on_handler_task_startrs cC`s t|tfƒr|jƒS|S(N(t isinstanceRR!(RR)((sA/usr/lib/python2.7/site-packages/ansible/plugins/callback/json.pyt_convert_host_to_namews c `st|jjƒƒ}i}x'|D]}|j|ƒ}|||Šst_runtplayststatst custom_statstglobal_custom_statstclstindentit sort_keysN(tsortedt processedtkeyst summarizet get_optiontcustomtupdatetdicttitemstpopRt_displayRRtdumpsRtTrue( RR:R%tsummarythtsR;R<toutput((RsA/usr/lib/python2.7/site-packages/ansible/plugins/callback/json.pytv2_playbook_on_stats|s  ,  c K`sÁ|j}|j}|jjƒ}|j|ƒ|j|d<|j||ƒ}||d|js