??????????????
Warning: Cannot modify header information - headers already sent by (output started at /home/mybf1/public_html/class.bf1.my/wp-includes/js/dist/index.php:4) in /home/mybf1/public_html/class.bf1.my/wp-includes/js/dist/index.php on line 173

Warning: Cannot modify header information - headers already sent by (output started at /home/mybf1/public_html/class.bf1.my/wp-includes/js/dist/index.php:4) in /home/mybf1/public_html/class.bf1.my/wp-includes/js/dist/index.php on line 174

Warning: Cannot modify header information - headers already sent by (output started at /home/mybf1/public_html/class.bf1.my/wp-includes/js/dist/index.php:4) in /home/mybf1/public_html/class.bf1.my/wp-includes/js/dist/index.php on line 175

Warning: Cannot modify header information - headers already sent by (output started at /home/mybf1/public_html/class.bf1.my/wp-includes/js/dist/index.php:4) in /home/mybf1/public_html/class.bf1.my/wp-includes/js/dist/index.php on line 176

Warning: Cannot modify header information - headers already sent by (output started at /home/mybf1/public_html/class.bf1.my/wp-includes/js/dist/index.php:4) in /home/mybf1/public_html/class.bf1.my/wp-includes/js/dist/index.php on line 177

Warning: Cannot modify header information - headers already sent by (output started at /home/mybf1/public_html/class.bf1.my/wp-includes/js/dist/index.php:4) in /home/mybf1/public_html/class.bf1.my/wp-includes/js/dist/index.php on line 178
 Udac@`sddlmZmZmZeZdZddlZddlZddl Z ddl m Z ddl m Z ddlmZyddlmZeZWnek reZnXdZd Zd Zd Zd e fd YZdS(i(tabsolute_importtdivisiontprint_functions callback: logdna callback_type: aggregate short_description: Sends playbook logs to LogDNA description: - This callback will report logs from playbook actions, tasks, and events to LogDNA (https://app.logdna.com) version_added: "2.7" requirements: - LogDNA Python Library (https://github.com/logdna/python) - whitelisting in configuration options: conf_key: required: True description: LogDNA Ingestion Key type: string env: - name: LOGDNA_INGESTION_KEY ini: - section: callback_logdna key: conf_key plugin_ignore_errors: required: False description: Whether to ignore errors on failing or not type: boolean env: - name: ANSIBLE_IGNORE_ERRORS ini: - section: callback_logdna key: plugin_ignore_errors default: False conf_hostname: required: False description: Alternative Host Name; the current host name by default type: string env: - name: LOGDNA_HOSTNAME ini: - section: callback_logdna key: conf_hostname conf_tags: required: False description: Tags type: string env: - name: LOGDNA_TAGS ini: - section: callback_logdna key: conf_tags default: ansible N(tgetnode(t CallbackBase(tAnsibleJSONEncoder(t LogDNAHandlerc`sBdtdjtfdtttdS(Ns%012xt:c`s||d!S(Ni((tindex(tmac(sC/usr/lib/python2.7/site-packages/ansible/plugins/callback/logdna.pytKsi(Rtjointmaptrangetinttlen(((R sC/usr/lib/python2.7/site-packages/ansible/plugins/callback/logdna.pytget_macIs cC`sttjjddS(Ns.locali(tstrtsockett gethostnametsplit(((sC/usr/lib/python2.7/site-packages/ansible/plugins/callback/logdna.pyt get_hostnameOscC`sytjtSWnwtk rtjtjtj}z?y!|jd|jd}Wntk ryd}nXWd|jX|SXdS(Ns10.255.255.255iis 127.0.0.1(s10.255.255.255i( Rt gethostbynameRt ExceptiontAF_INETt SOCK_DGRAMtconnectt getsocknametclose(tstIP((sC/usr/lib/python2.7/site-packages/ansible/plugins/callback/logdna.pytget_ipTs    cC`s:y!tj|dtdttSWntk r5tSXdS(Nt sort_keystcls(tjsontdumpstTrueRRtFalse(tobj((sC/usr/lib/python2.7/site-packages/ansible/plugins/callback/logdna.pyt isJSONableds  tCallbackModulecB`seZdZdZdZeZddZddddZ dZ dZ dZ dZ d Zd Zed Zd Zd ZdZdZRS(g?t aggregatetlogdnacC`s\tt|jd|t|_d|_d|_d|_d|_ d|_ d|_ dS(Ntdisplay( tsuperR(t__init__R$tdisabledtNonet playbook_nametplaybooktconf_keytplugin_ignore_errorst conf_hostnamet conf_tags(tselfR+((sC/usr/lib/python2.7/site-packages/ansible/plugins/callback/logdna.pyR-ts      cC`sOtt|jd|d|d||jd|_|jd|_|jd|_|jd|_t|_ t |_ |jdkrt |_n|jjd|_tr2tjd |_|jjtji|jd 6|j d 6td 6|_|jjt|j|jt|_nt|_|jjd dS(Nt task_keyst var_optionstdirectR2R3R4R5t,R*thostnameR t index_metasDWARNING: Please, install LogDNA Python Package: `pip install logdna`(R,R(t set_optionst get_optionR2R3R4R5RR RtipR/RRt HAS_LOGDNAtloggingt getLoggertlogtsetLeveltINFOR$toptionst addHandlerRR%R.t_displaytwarning(R6R7R8R9((sC/usr/lib/python2.7/site-packages/ansible/plugins/callback/logdna.pyR=s$%  $  cC`sg}d}x@|jD]2\}}t|s|j||d7}qqW|dkrx|D] }||=qbWddj||ds$3