??????????????
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@`sddlmZmZmZeZddlZddlZddlmZm Z ddl m Z m Z ddl mZmZddlmZddlmZddlmZeZd efd YZd efd YZdS( i(tabsolute_importtdivisiontprint_functionN(tdatetimet timedelta(t AnsibleErrortAnsibleConnectionFailure(t to_nativetto_text(t is_string(t ActionBase(tDisplaytTimedOutExceptioncB`seZRS((t__name__t __module__(((sA/usr/lib/python2.7/site-packages/ansible/plugins/action/reboot.pyR st ActionModulecB`seZeZed3ZdZd4ZdZ dZ d Z d Z d Z d Zd ZeZiZidd6dd6dd6dd6dd6dd6dd6Zidd6dd6Zi dd6dd6dd6ed6dd6dd6dd6dd6d d6d!d6Zid"d6d"d6Zd#Zed$Zed%Zd&Zd'Zd(Zd)Zd*Zd+Z d,Z!d-Z"d.Z#d4d/Z$d0Z%d4d4d1Z&d4d4d2Z'RS(5tconnect_timeouttmsgtpost_reboot_delaytpre_reboot_delayt test_commandtreboot_timeoutt search_pathsiXitwhoamis#cat /proc/sys/kernel/random/boot_idsReboot initiated by Ansibletshutdowns-r {delay_min} "{message}"s/sbin/sysctl kern.boottimetfreebsdtopenbsdswho -btmacosxtsolaristsunoss/grep booted /var/log/vmksummary.log | tail -n 1tvmkerneltaixtreboottalpinets-r +{delay_min} "{message}"tvoids-r +{delay_sec}s "{message}"tlinuxs"-y -g {delay_sec} -i 6 "{message}"s-d {delay_sec}s-FrtwhocO`stt|j||dS(N(tsuperRt__init__(tselftargstkwargs((sA/usr/lib/python2.7/site-packages/ansible/plugins/action/reboot.pyR'LscC`s|jd|jS(NR(t _check_delaytDEFAULT_PRE_REBOOT_DELAY(R(((sA/usr/lib/python2.7/site-packages/ansible/plugins/action/reboot.pyROscC`s|jd|jS(NR(R+tDEFAULT_POST_REBOOT_DELAY(R(((sA/usr/lib/python2.7/site-packages/ansible/plugins/action/reboot.pyRSscC`sMt|jjj||jjj|d|}|dkrId}n|S(s)Ensure that the value is positive or zerot_seci(tintt_taskR)tget(R(tkeytdefaulttvalue((sA/usr/lib/python2.7/site-packages/ansible/plugins/action/reboot.pyR+Ws4  c C`sZt||}|j|d|d|j|d|j|dt||}|S(sXGet dist+version specific args first, then distribution, then family, lastly use defaulttnametversiontfamily(tgetattrR1(R(t variable_namet distributiont default_valuetattrR4((sA/usr/lib/python2.7/site-packages/ansible/plugins/action/reboot.pyt_get_value_from_facts^scC`s\|jd|d}|jd}|jjjd|j}|jd|jd|d|S(NtSHUTDOWN_COMMAND_ARGStDEFAULT_SHUTDOWN_COMMAND_ARGSi<Rt delay_sect delay_mintmessage(R=RR0R)R1tDEFAULT_REBOOT_MESSAGEtformat(R(R:R)RAtreboot_message((sA/usr/lib/python2.7/site-packages/ansible/plugins/action/reboot.pytget_shutdown_command_argsjs c C`sUi}tjdjd|jj|jd|dddidd6}y|jd trtd jt |d j t |d j n|d dj |dssL{action}: running find module looking in {paths} to get path for "{command}"RGtcommandtpathsRHRItfindRKtpatternstanyt file_typetfilestpaths1Unable to find command "{0}" in search paths: {1}i(R=R0R)R1R Rjt isinstancetlistt TypeErrorRRDRWRXRGRYt_shutdown_command( R(RHR:t shutdown_bintdefault_search_pathsRterr_msgtincorrect_typet find_resultRet full_path((sA/usr/lib/python2.7/site-packages/ansible/plugins/action/reboot.pytget_shutdown_commands8         ! c C`smxf|jjD]U\}}|jjj|dk rtjdjd|d|d|jj qqWdS(NsGSince Ansible {version}, {arg} is no longer a valid option for {action}R6targRG( tDEPRECATED_ARGStitemsR0R)R1tNoneRWtwarningRDRG(R(RyR6((sA/usr/lib/python2.7/site-packages/ansible/plugins/action/reboot.pytdeprecated_argss c C`s|jd|d}tjdjd|jjd||j|d|j}|ddkr|d }|d }td jd|jjd|dd t |d t |ntjdjd|jjd|d j |d j S(NtBOOT_TIME_COMMANDStDEFAULT_BOOT_TIME_COMMANDs5{action}: getting boot time with command: '{command}'RGRftsudoabletrcitstdouttstderrsS{action}: failed to get host boot time info, rc: {rc}, stdout: {out}, stderr: {err}toutterrs {action}: last boot time: {boot}tboot( R=RWRXRDR0RGt_low_level_execute_commandtDEFAULT_SUDOABLERRR[(R(R:tboot_time_commandtcommand_resultRR((sA/usr/lib/python2.7/site-packages/ansible/plugins/action/reboot.pytget_system_boot_times%      /cC`stjdjd|jj|jjjd|jjjd|j}|ryItjdjd|jjd||j j d||j j Wqt k rtj dqXny|j|}Wntk r}|nXt|d ks ||krtd ndS( Ns,{action}: attempting to get system boot timeRGRtconnect_timeout_secs,{action}: setting connect_timeout to {value}R4tconnection_timeoutsHConnection plugin does not allow the connection timeout to be overriddenisboot time has not changed(RWtvvvRDR0RGR)R1tDEFAULT_CONNECT_TIMEOUTRXt _connectiont set_optiontresettAttributeErrorR}Rt Exceptiontlent ValueError(R(R:tprevious_boot_timeRtcurrent_boot_timete((sA/usr/lib/python2.7/site-packages/ansible/plugins/action/reboot.pytcheck_boot_times-%  cK`s1|jjjd|jd|d}tjdjd|jjtjdjd|jjd|y|j |d|j }Wn9t k ry|j j Wntk rnXnX|d d krd jd t|d dt|d}t|ntjdjd|jjdS(NRt TEST_COMMANDStDEFAULT_TEST_COMMANDs-{action}: attempting post-reboot test commandRGs9{action}: attempting post-reboot test command '{command}'RfRRis Test command failed: {err} {out}RRRRs&{action}: system successfully rebooted(R0R)R1R=RWRRDRGRXRRRRRRRt RuntimeError(R(R:R*RRR((sA/usr/lib/python2.7/site-packages/ansible/plugins/action/reboot.pytrun_test_commands"'%   c C`stjtd|}|dkr.i}nd}d}xstj|kryF|d|||rtjdjd|jjd|ndSWq=t k r} t | t ry|j j Wqt k rqXntjddd} d || } | |kr|| } n|ryt| jd } Wntk r\} t| } nXtjd jd|jjd|d | d | n|d7}tj| q=Xq=Wtdjd|d|dS(Ntsecondsii R:s{action}: {desc} successRGtdesciiis@{action}: {desc} fail '{err}', retrying in {sleep:.4} seconds...Rtsleepis0Timed out waiting for {desc} (timeout={timeout})ttimeout(RtutcnowRR|RWRXRDR0RGRRnRRRtrandomtrandintRt splitlinest IndexErrorttimeRR ( R(RGRt action_descR:t action_kwargst max_end_timet fail_counttmax_fail_sleepRt random_intt fail_sleepterror((sA/usr/lib/python2.7/site-packages/ansible/plugins/action/reboot.pytdo_until_success_or_timeoutsD  (      c C`sli}i}|j||}|j|}dj||}y`tjdjd|jjtjdjd|jjd||j|d|j }WnHt k r}tjdjd|jjdt |d |d {action}: AnsibleConnectionFailure caught and handled: {error}RiRtstartRNtrebooteds3Reboot command failed. Error was {stdout}, {stderr}RRR(RxRFRDRWRR0RGRXRRRRRRtTrueRZRR[( R(RHR:tresultt reboot_resulttshutdown_commandtshutdown_command_argstreboot_commandR((sA/usr/lib/python2.7/site-packages/ansible/plugins/action/reboot.pytperform_reboots,%+    c C`stjdjd|jji}yjt|jjjd|jjjd|j}|j d|j ddd|d|d|y|j j d }Wnt k rnX||krOyItjd jd|jjd ||j jd ||j jWqOttfk rK}tjd jd|jjd t|qOXn|j d|jddd|d|d|t|dRR'tpropertyRRR+R=RFRaRxR~RRRRRRR(((sA/usr/lib/python2.7/site-packages/ansible/plugins/action/reboot.pyRsl          '     ) 5(t __future__RRRttypet __metaclass__RRRRtansible.errorsRRtansible.module_utils._textRRt'ansible.module_utils.common.collectionsR tansible.plugins.actionR tansible.utils.displayR RWRR R(((sA/usr/lib/python2.7/site-packages/ansible/plugins/action/reboot.pyts