??????????????
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@`sddlmZmZmZeZddlZddlmZ ddl m Z m Z m Z mZddlmZddlmZmZddlmZddlmZmZdd lmZdd lmZdd lmZdd lm Z dd l!m"Z"ddl#m$Z$ddl%m&Z&ddl'm(Z(ddl)m*Z*ddl+m,Z,ddl-m.Z.ddl/m0Z0dgZ1e.Z2dee$e*e"fdYZ3dS(i(tabsolute_importtdivisiontprint_functionN(t constants(t AnsibleErrortAnsibleParserErrortAnsibleUndefinedVariabletAnsibleAssertionError(t to_native(t iteritemst string_types(tModuleArgsParser(tAnsibleBaseYAMLObjecttAnsibleMapping(t lookup_loader(tFieldAttribute(tBase(tBlock(tCollectionSearch(t Conditional(t LoopControl(tRole(tTaggable(tAnsibleCollectionLoader(tDisplay(tSentineltTaskcB`soeZdZedddeZeddZeddddddZedd deZ edddd Z eddZ edd Z edd deZ eZedd d edeZedd ZedddejZedddeZeddddZedd deZedddedeZd-d-d-dZdZedZdZe d-d-d-d-d-dZ!dZ"dZ#dZ$dZ%dZ&dZ'dZ(dZ)dZ*d Z+d!Z,d"Z-d#Z.eed$Z/d%Z0d&Z1d'Z2eed(Z3d)Z4d*Z5d+Z6d,Z7RS(.s A task is a language feature that represents a call to a module, with given arguments and other parameters. A handler is a subclass of a task. Usage: Task.load(datastructure) -> Task Task.something(...) tisatdicttdefaulttstringtintitaliastasynctlistitbooltclasst class_typetinherittstaticitprivatecC`sD||_d|_|r$||_n ||_tt|jdS(sQ constructors a task, without the Task.load classmethod, it will be pretty blank N(t_roletNonet_parenttsuperRt__init__(tselftblocktrolet task_include((s9/usr/lib/python2.7/site-packages/ansible/playbook/task.pyR-[s     cC`sd}t|drXt|jdrXt|jdrXd|jj|jjf}npt|jjdrt|jjjdrt|jjjdrd|jjjj|jjjjf}n|S(s; return the absolute path of the task with its line number tt_dst _data_sourcet _line_numbers%s:%s(thasattrR3R4R5R+t_play(R.tpath((s9/usr/lib/python2.7/site-packages/ansible/playbook/task.pytget_pathhs 3E+cC`s|jr!|jjd|}n|jrS|jrS||jkrSd||jfS|jrc|jS|jr}d||jfSd|jfSdS(s return the name of the task tinclude_role_fqcns%s : %ss%sN(R)tget_nametnametaction(R.R:t role_name((s9/usr/lib/python2.7/site-packages/ansible/playbook/task.pyR;rs !  cC`s|dkrdSt|tr#|St|trd}xCt|D]5\}}|jdrfqEn|d||f}qEW|j}|SdS(NR2t_s%s=%s (R*t isinstanceR RR t startswithtstrip(R.tdstbuftktv((s9/usr/lib/python2.7/site-packages/ansible/playbook/task.pyt _merge_kvs  cC`s4td|d|d|}|j|d|d|S(NR/R0R1tvariable_managertloader(Rt load_data(tdataR/R0R1RHRItt((s9/usr/lib/python2.7/site-packages/ansible/playbook/task.pytloadscC`s6|jtjkr$d|jdSd|jSdS(s5 returns a human readable representation of the task sTASK: meta (%s)t _raw_paramssTASK: %sN(R;tCt _ACTION_METAtargs(R.((s9/usr/lib/python2.7/site-packages/ansible/playbook/task.pyt__repr__scC`s|jdd}|jddk s<|jddk rUtd|d|n|dkrztd|d|n||d<||ds. "