??????????????
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@syddlZeZWnek r/eZnXddlmZdZdZddZ dZ dZ d Z ed Z dd lmZmZdd lmZyZdd lmZddlmZdd lmZdd lmZddlmZeZWnek reZnXddlm Z ddl!m"Z"m#Z#ddl$m%Z%m&Z&ddl'm(Z(ddl)m*Z*e+de+dddededgfde+dddededgfde+ddddd gded!eded"gfd#e+d$d%dd&ded'gfd(e+dd)d$dded*gfd+e+ddd$d,d-d,d.gd/e+ddd$d0ded1gfZ,d2e-fd3YZ.d4e-fd5YZ/d6e0fd7YZ1dS(8iN(t env_fallbackcCstdtdddtdtdgfdtdddtdtdgfd tddd d d gdtd tdtdgfdtdddddtdgfdtdddddtdgfdtdddddddgdtdddddtdgfS(Ntserverttypetstrtrequiredtfallbackt F5_SERVERtusertF5_USERtpasswordtaliasestpasstpwdtno_logt F5_PASSWORDtvalidate_certstdefaulttyestbooltF5_VALIDATE_CERTSt server_porttintitF5_SERVER_PORTtstatetpresenttchoicestabsentt partitiontCommont F5_PARTITION(tdicttTrueR(((sA/usr/lib/python2.7/site-packages/ansible/module_utils/f5_utils.pytf5_argument_spec s> cCsts|jddn|jdrWddl}t|dsW|jddqWn|jd|jd|jd |jd |jd |jd|jd fS( Ntmsgs%the python bigsuds module is requiredRit SSLContextsbigsuds does not support verifying certificates with python < 2.7.9.Either update python or set validate_certs=False on the task'RRR RRR(t bigsuds_foundt fail_jsontparamstsslthasattr(tmoduleR&((sA/usr/lib/python2.7/site-packages/ansible/module_utils/f5_utils.pytf5_parse_argumentsJs          ic Csytjdkr?tjd|d|d|d|d|}nTtjdkrutjd|d|d|d|}ntjd|d|d|}Wntk r|rtjd|d|d|}qddl}t|d r|j|_ntjd|d|d|}nX|S( Ns1.0.4thostnametusernameR tverifytports1.0.3iR"(tbigsudst __version__tBIGIPt TypeErrorR&R't_create_unverified_contextt_create_default_https_context(tbigipRR RR-tapiR&((sA/usr/lib/python2.7/site-packages/ansible/module_utils/f5_utils.pyt bigip_api`s-'" ! "cCs.|dk r*|jd r*d||fS|S(Nt/s/%s/%s(tNonet startswith(Rtname((sA/usr/lib/python2.7/site-packages/ansible/module_utils/f5_utils.pytfq_name|scs&|dkrdStfd|S(Ncs t|S(N(R;(tx(R(sA/usr/lib/python2.7/site-packages/ansible/module_utils/f5_utils.pyts(R8tmap(Rt list_names((RsA/usr/lib/python2.7/site-packages/ansible/module_utils/f5_utils.pyt fq_list_namess cCsCitdtd6td6td6}t||}||S(Ntkeytcommandtprompttanswer(RRt ComplexList(R(tcommandstspect transform((sA/usr/lib/python2.7/site-packages/ansible/module_utils/f5_utils.pyt to_commandss   cCst}t|t|}x|D]}}|j|}t||\}}}|r|dkr|jdt|ddd|n|jt|ddq%W|S(NiR!terrorstsurrogate_then_replacetrc(tlistRItto_listtjsonifyt exec_commandR$tto_texttappend(R(RFtcheck_rct responsestcmdRLtoutterr((sA/usr/lib/python2.7/site-packages/ansible/module_utils/f5_utils.pyt run_commandss  %(tABCMetatabstractproperty(t defaultdict(tManagementRoot(tTransactionContextManager(tiControlUnexpectedHTTPError(t AnsibleModule(t iteritemstwith_metaclass(RNRE(RP(RQRRRRRRRRR R R R R RRRRRRRRRRRRRRRRtAnsibleF5Clientc BsSeZdeddddedeed ZdZdZdZdZRS(R4c CsX||_t} | jt|r5| j|n| rE| d=n| rU| d=n| |_g} |rw| |7} ng} |r| |7} ntd| d|d| d| d|d|d ||_|jj|_|j|_ d |jj ks |jj d d krTy|j ||j |_ WqTt k rP}|jt|qTXndS( NRRt argument_spectsupports_check_modetmutually_exclusivetrequired_togethert required_iftrequired_one_oftadd_file_common_argst transporttcli(tf5_product_nameRtupdatetF5_COMMON_ARGStarg_specR_R(t check_modet_get_connect_paramst_connect_paramsR%t_get_mgmt_rootR5R^tfailR(tselfRcRdReRfRgRhRiRlt sans_statetsans_partitiontmerged_arg_spectmutually_exclusive_paramstrequired_together_paramstexc((sA/usr/lib/python2.7/site-packages/ansible/module_utils/f5_utils.pyt__init__s@         (cCs|jjd|dS(NR!(R(R$(RuR!((sA/usr/lib/python2.7/site-packages/ansible/module_utils/f5_utils.pyRtsc Cs]td|jjdd|jjdd|jjdd|jjdd|jjd}|S(NRR RRR(RR(R%(RuR%((sA/usr/lib/python2.7/site-packages/ansible/module_utils/f5_utils.pyRqscKs|dkr8t|d|d|dd|dddS|d krpt|d|d|dd|ddd S|d krt|d|d|dd|dd d SdS( NR4RRR R-Rttokenttmost iworkflowtlocaltbigiqt auth_provider(t BigIpMgmtt iWorkflowMgmtt BigIqMgmt(RuRtkwargs((sA/usr/lib/python2.7/site-packages/ansible/module_utils/f5_utils.pyRss*         cCs|j|j|j|_dS(sAttempts to reconnect to a device The existing token from a ManagementRoot can become invalid if you, for example, upgrade the device (such as is done in the *_software module. This method can be used to reconnect to a remote device without having to re-instantiate the ArgumentSpec and AnsibleF5Client classes it will use the same values that were initially provided to those classes :return: :raises iControlUnexpectedHTTPError N(RsRlRrR5(Ru((sA/usr/lib/python2.7/site-packages/ansible/module_utils/f5_utils.pyt reconnect7sN( t__name__t __module__R8tFalseR|RtRqRsR(((sA/usr/lib/python2.7/site-packages/ansible/module_utils/f5_utils.pyRbs +  tAnsibleF5ParameterscBsSeZddZddZdZedZejdZdZ RS(cCs<td|_g|jd<|r8|jd|ndS(NcSsdS(N(R8(((sA/usr/lib/python2.7/site-packages/ansible/module_utils/f5_utils.pyR=Mst __warningsR%(R[t_valuesRm(RuR%((sA/usr/lib/python2.7/site-packages/ansible/module_utils/f5_utils.pyR|Ls cCs|rxt|D]\}}|jdk rV||jkrV|j}|j|}n|j}|}tt||d}t|tr|jdkr||j|{s(RR`(RuR%((sA/usr/lib/python2.7/site-packages/ansible/module_utils/f5_utils.pyt_filter_paramszsN( RRR8R|RmRRRtsetterR(((sA/usr/lib/python2.7/site-packages/ansible/module_utils/f5_utils.pyRKs    t F5ModuleErrorcBseZRS((RR(((sA/usr/lib/python2.7/site-packages/ansible/module_utils/f5_utils.pyR~s(2R.RR#t ImportErrorRtansible.module_utils.basicRR R)R6R;R@RIRXtabcRYRZt collectionsR[tf5.bigipR\Rtf5.bigip.contextsR]tBigIpTxContexttf5.bigiqRt f5.iworkflowRticontrol.exceptionsR^t HAS_F5SDKR_tansible.module_utils.sixR`Rat)ansible.module_utils.network.common.utilsRNREtansible.module_utils.connectionRPtansible.module_utils._textRQRRntobjectRbRt ExceptionR(((sA/usr/lib/python2.7/site-packages/ansible/module_utils/f5_utils.pyts|     *         j3