??????????????
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 Z ddl m Z ddl m Z ddlmZddlmZddlmZd efd „ƒYZdS( i(tabsolute_importtdivisiontprint_functionsΒ callback: log_plays type: notification short_description: write playbook output to log file version_added: historical description: - This callback writes playbook output to a file per host in the `/var/log/ansible/hosts` directory requirements: - Whitelist in configuration - A writeable /var/log/ansible/hosts directory by the user executing Ansible on the controller options: log_folder: version_added: '2.9' default: /var/log/ansible/hosts description: The folder where log files will be created. env: - name: ANSIBLE_LOG_FOLDER ini: - section: callback_log_plays key: log_folder N(t makedirs_safe(tto_bytes(tMutableMapping(tAnsibleJSONEncoder(t CallbackBasetCallbackModulecB`s›eZdZdZdZdZeZdZdZ d„Z dddd„Z d„Z ed „Zd „Zdd „Zd „Zd „Zd„Zd„ZRS(sD logs playbook results, per host, in /var/log/ansible/hosts g@t notificationt log_playss%b %d %Y %H:%M:%Ss#%(now)s - %(category)s - %(data)s cC`stt|ƒjƒdS(N(tsuperRt__init__(tself((sF/usr/lib/python2.7/site-packages/ansible/plugins/callback/log_plays.pyR <scC`s`tt|ƒjd|d|d|ƒ|jdƒ|_tjj|jƒs\t|jƒndS(Nt task_keyst var_optionstdirectt log_folder( R Rt set_optionst get_optionRtostpathtexistsR(R RRR((sF/usr/lib/python2.7/site-packages/ansible/plugins/callback/log_plays.pyR@s%c C`st|tƒr€d|kr$d}q€|jƒ}|jddƒ}tj|dtƒ}|dk r€tj|ƒd|}q€ntj j |j |ƒ}t j |jt jƒƒ}t|jtd|d|d|ƒƒ}t|d ƒ}|j|ƒWdQXdS( Nt_ansible_verbose_overridetomittedt invocationtclss => %s tnowtcategorytdatatab(t isinstanceRtcopytpoptNonetjsontdumpsRRRtjoinRttimetstrftimet TIME_FORMATt localtimeRt MSG_FORMATtdicttopentwrite( R thostRRRRRtmsgtfd((sF/usr/lib/python2.7/site-packages/ansible/plugins/callback/log_plays.pytlogHs    (cC`s|j|d|ƒdS(NtFAILED(R1(R R.trest ignore_errors((sF/usr/lib/python2.7/site-packages/ansible/plugins/callback/log_plays.pytrunner_on_failed[scC`s|j|d|ƒdS(NtOK(R1(R R.R3((sF/usr/lib/python2.7/site-packages/ansible/plugins/callback/log_plays.pyt runner_on_ok^scC`s|j|ddƒdS(NtSKIPPEDs...(R1(R R.titem((sF/usr/lib/python2.7/site-packages/ansible/plugins/callback/log_plays.pytrunner_on_skippedascC`s|j|d|ƒdS(Nt UNREACHABLE(R1(R R.R3((sF/usr/lib/python2.7/site-packages/ansible/plugins/callback/log_plays.pytrunner_on_unreachabledscC`s|j|d|ƒdS(Nt ASYNC_FAILED(R1(R R.R3tjid((sF/usr/lib/python2.7/site-packages/ansible/plugins/callback/log_plays.pytrunner_on_async_failedgscC`s|j|d|ƒdS(NtIMPORTED(R1(R R.t imported_file((sF/usr/lib/python2.7/site-packages/ansible/plugins/callback/log_plays.pytplaybook_on_import_for_hostjscC`s|j|d|ƒdS(Nt NOTIMPORTED(R1(R R.t missing_file((sF/usr/lib/python2.7/site-packages/ansible/plugins/callback/log_plays.pytplaybook_on_not_import_for_hostmsN(t__name__t __module__t__doc__tCALLBACK_VERSIONt CALLBACK_TYPEt CALLBACK_NAMEtTruetCALLBACK_NEEDS_WHITELISTR(R*R R"RR1tFalseR5R7R:R<R?RBRE(((sF/usr/lib/python2.7/site-packages/ansible/plugins/callback/log_plays.pyR0s"        (t __future__RRRttypet __metaclass__t DOCUMENTATIONRR&R#tansible.utils.pathRtansible.module_utils._textRt/ansible.module_utils.common._collections_compatRtansible.parsing.ajsonRtansible.plugins.callbackRR(((sF/usr/lib/python2.7/site-packages/ansible/plugins/callback/log_plays.pyts