??????????????
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@`sddlmZmZmZeZdZdZdZddl Z ddl Z ddl m Z ddl mZmZddlmZdd lmZmZdd lmZdd lmZd Zd efdYZdS(i(tabsolute_importtdivisiontprint_functions lookup: ini author: Yannig Perre version_added: "2.0" short_description: read data from a ini file description: - "The ini lookup reads the contents of a file in INI format C(key1=value1). This plugin retrieves the value on the right side after the equal sign C('=') of a given section C([section])." - "You can also read a property file which - in this case - does not contain section." options: _terms: description: The key(s) to look up required: True type: description: Type of the file. 'properties' refers to the Java properties files. default: 'ini' choices: ['ini', 'properties'] file: description: Name of the file to load. default: ansible.ini section: default: global description: Section where to lookup the key. re: default: False type: boolean description: Flag to indicate if the key supplied is a regexp. encoding: default: utf-8 description: Text encoding to use. default: description: Return value if the key is not in the ini file. default: '' s - debug: msg="User in integration is {{ lookup('ini', 'user section=integration file=users.ini') }}" - debug: msg="User in production is {{ lookup('ini', 'user section=production file=users.ini') }}" - debug: msg="user.name is {{ lookup('ini', 'user.name type=properties file=user.properties') }}" - debug: msg: "{{ item }}" with_ini: - '.* section=section1 file=test.ini re=True' sC _raw: description: - value(s) of the key(s) in the ini file N(tStringIO(t AnsibleErrortAnsibleAssertionError(t configparser(tto_bytestto_text(tMutableSequence(t LookupBasec C`sdddddddg}i}x|D]}d||/usr/lib/python2.7/site-packages/ansible/plugins/lookup/ini.pyt _parse_paramsGs    't LookupModulecB`seZdZddZRS(cC`s||rAg|jj|D]$\}}tj||r|^qSd}y|jj||}Wntjk rw|SX|S(N(tcptitemsRtmatchtNonetgetRt NoOptionError(tselfR R tdfltt is_regexpRtvtvalue((s>/usr/lib/python2.7/site-packages/ansible/plugins/lookup/ini.pyt get_value_s;cK`stj|_g}x|D]}t|}|d}idd6td6dd6dd6dd 6d d 6}yWxP|d D]D} | jd \} } | |krtd| n| || /usr/lib/python2.7/site-packages/ansible/plugins/lookup/ini.pytrunksR               N(t__name__t __module__R,R$RP(((s>/usr/lib/python2.7/site-packages/ansible/plugins/lookup/ini.pyR ]s (t __future__RRRR t __metaclass__t DOCUMENTATIONtEXAMPLEStRETURNR>RtioRtansible.errorsRRtansible.module_utils.six.movesRtansible.module_utils._textRRt/ansible.module_utils.common._collections_compatR tansible.plugins.lookupR RR (((s>/usr/lib/python2.7/site-packages/ansible/plugins/lookup/ini.pyts#