??????????????
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èddlmZmZmZeZddlmZddlm Z ddl m Z ddl Z ddl Z dZy2ddlZddlZddlmZeZWn#ek rÇe jƒZeZnXd„Zdd d „ƒYZdS( i(tabsolute_importtdivisiontprint_function(t to_native(tmissing_required_lib(t MimeTypesN(tspeccC`sßtdtddddƒdtdddddtƒdtdddd ƒd tdddd ƒd tdddd dd dgƒdtddddgƒdtddddgƒdtddddgƒdtddddƒƒ S(Nt login_userttypetstrtdefaulttguesttlogin_passwordtno_logt login_hostt localhostt login_portt15672tlogin_protocolthttptchoicesthttpstca_certtpathtaliasestcacertt client_certtcertt client_keytkeytvhostt/(tdicttTrue(((sA/usr/lib/python2.7/site-packages/ansible/module_utils/rabbitmq.pytrabbitmq_argument_specs!t RabbitClientcB`sneZd„Zd„Zd„Zed„ƒZd„Zed„ƒZd„Z d„Z d„Z d „Z RS( cC`sã||_|j|_|jƒ|jƒ|jd|_|jd|_|jd|_|jd|_|jd|_|jd|_ |jd|_ |jd|_ |jd |_ |jdk rÕ|jƒn|jƒdS( NturltprototusernametpasswordthosttportRtqueuetheaders(tmoduletparamstcheck_required_librarytcheck_host_paramsR$R%R&R'R(R)RR*R+tNonet build_urltconnect_to_rabbitmq(tselfR,((sA/usr/lib/python2.7/site-packages/ansible/module_utils/rabbitmq.pyt__init__-s      cC`s,ts(|jjdtdƒdtƒndS(Ntmsgtpikat exception(tHAS_PIKAR,t fail_jsonRt PIKA_IMP_ERR(R3((sA/usr/lib/python2.7/site-packages/ansible/module_utils/rabbitmq.pyR.Asc `s²ˆjddk rWt‡fd†ddddddgDƒƒrWˆjjd d ƒnˆjddkr®t‡fd †ddddddgDƒƒr®ˆjjd d ƒndS( NR$c3`s"|]}ˆj|dk VqdS(N(R-R0(t.0tk(R3(sA/usr/lib/python2.7/site-packages/ansible/module_utils/rabbitmq.pys GsR%R(R)R'R&RR5s\url and proto, host, port, vhost, username or password cannot be specified at the same time.c3`s"|]}ˆj|dkVqdS(N(R-R0(R;R<(R3(sA/usr/lib/python2.7/site-packages/ansible/module_utils/rabbitmq.pys KssbConnection parameters must be passed via url, or, proto, host, port, vhost, username or password.(R-R0tanyR,R9(R3((R3sA/usr/lib/python2.7/site-packages/ansible/module_utils/rabbitmq.pyR/EsAAcC`s‘tdtddƒdtdddddgƒdtddƒd tdd ƒd tddƒd tddd tƒdtddƒdtddƒƒS(NR$RR R%RtamqptamqpsR(R)tintR&R'R RR*(R R!(((sA/usr/lib/python2.7/site-packages/ansible/module_utils/rabbitmq.pyR"NscC`scy&t|dƒ}|jƒSWdQXWn6tk r^}|jjdd|t|ƒfƒnXdS(NtrbR5sUnable to open file %s: %s(topentreadtIOErrorR,R9R(R3Rt file_handlete((sA/usr/lib/python2.7/site-packages/ansible/module_utils/rabbitmq.pyt _read_file\s cC`stƒ}|j|ƒS(N(Rt guess_type(Rtmime((sA/usr/lib/python2.7/site-packages/ansible/module_utils/rabbitmq.pyt_check_file_mime_typecs cC`s7dj|j|j|j|j|j|jƒ|_dS(Ns{0}://{1}:{2}@{3}:{4}/{5}(tformatR%R&R'R(R)RR$(R3((sA/usr/lib/python2.7/site-packages/ansible/module_utils/rabbitmq.pyR1hs  cC`sïytj|jƒ}Wn0tk rH}|jjddt|ƒƒnXytj|ƒ|_Wn0tk r‘}|jjddt|ƒƒnXy|jj ƒ|_ Wn@tj j k rê}|j ƒ|jjddt|ƒƒnXdS(sM Function to connect to rabbitmq using username and password R5sURL malformed: %ssConnection issue: %ssChannel issue: %sN(R6t URLParametersR$t ExceptionR,R9RtBlockingConnectiont connectiontchannelt conn_channelt exceptionstAMQPChannelErrortclose_connection(R3t parametersRF((sA/usr/lib/python2.7/site-packages/ansible/module_utils/rabbitmq.pyR2ps!! cC`s/y|jjƒWntjjk r*nXdS(N(ROtcloseR6RRtAMQPConnectionError(R3((sA/usr/lib/python2.7/site-packages/ansible/module_utils/rabbitmq.pyRT„scC`st|jjdƒ|_|jjdƒdk r“td|jjdƒd|jjdƒd|jjdƒdtjd|jddd|jƒƒ}n|jjd ƒdk rv|jd krvtj |jjd ƒƒd |_|jj d t j j |jjd ƒƒƒtd|j|jjd ƒƒd|jjdƒd|jjdƒdtjd|jddd|jƒƒ}n‡|jjd ƒdk rýtd|j|jjd ƒƒd|jjdƒd|jjdƒdtjd|jddd|jƒƒ}nyÐ|jdkrs|jjd |jjd ƒd|jjdƒd|jjdƒƒ}|jjƒ|jj|_nY|jjd|jd |jjd ƒd|jjdƒd|jjdƒƒ|jjƒWn0tk rÿ}|jjddt|ƒƒnX|ddkr |j|ds"