??????????????
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ΌddlmZmZmZeZdZdZddlZddl m Z m Z ddl m Z ddlmZmZddlmZdd lmZedƒZd efd „ƒYZdS( i(tabsolute_importtdivisiontprint_functionsͺ inventory: yaml version_added: "2.4" short_description: Uses a specific YAML file as an inventory source. description: - "YAML-based inventory, should start with the C(all) group and contain hosts/vars/children entries." - Host entries can have sub-entries defined, which will be treated as variables. - Vars entries are normal group vars. - "Children are 'child groups', which can also have their own vars/hosts/children and so on." - File MUST have a valid extension, defined in configuration. notes: - If you want to set vars for the C(all) group inside the inventory file, the C(all) group must be the first entry in the file. - Whitelisted in configuration by default. options: yaml_extensions: description: list of 'valid' extensions for files containing YAML type: list default: ['.yaml', '.yml', '.json'] env: - name: ANSIBLE_YAML_FILENAME_EXT - name: ANSIBLE_INVENTORY_PLUGIN_EXTS ini: - key: yaml_valid_extensions section: defaults - section: inventory_plugin_yaml key: yaml_valid_extensions sΌ all: # keys must be unique, i.e. only one 'hosts' per group hosts: test1: test2: host_var: value vars: group_all_var: value children: # key order does not matter, indentation does other_group: children: group_x: hosts: test5 # Note that one machine will work without a colon #group_x: # hosts: # test5 # But this won't # test7 # group_y: hosts: test6: # So always use a colon vars: g2_var2: value3 hosts: test4: ansible_host: 127.0.0.1 last_group: hosts: test1 # same host as above, additional group membership vars: group_last_var: value N(t AnsibleErrortAnsibleParserError(t string_types(t to_nativetto_text(tMutableMapping(tBaseFileInventoryPlugintInventoryModulecB`s>eZdZd„Zd„Zed„Zd„Zd„ZRS(tyamlcC`stt|ƒjƒdS(N(tsuperR t__init__(tself((sB/usr/lib/python2.7/site-packages/ansible/plugins/inventory/yaml.pyR SscC`sbt}tt|ƒj|ƒr^tjj|ƒ\}}| sR||jdƒkr^t}q^n|S(Ntyaml_extensions( tFalseR R t verify_filetostpathtsplitextt get_optiontTrue(RRtvalidt file_nametext((sB/usr/lib/python2.7/site-packages/ansible/plugins/inventory/yaml.pyRWs  cC`stt|ƒj|||ƒ|jƒy|jj|dtƒ}Wntk rc}t|ƒ‚nX|sytdƒ‚nFt |t ƒs‘tdt |ƒƒ‚n|j dƒrΏtdƒ‚nt |t ƒrφx;|D]}|j |||ƒqΥWntdt|ƒƒ‚dS(s parses the inventory file tcachesParsed empty YAML filesHYAML inventory has invalid structure, it should be a dictionary, got: %stplugins2Plugin configuration YAML file, not YAML inventorys8Invalid data from file, expected dictionary and got: %sN(R R tparset set_optionstloadertload_from_fileRt ExceptionRt isinstanceRttypetgett _parse_groupR(Rt inventoryRRRtdatatet group_name((sB/usr/lib/python2.7/site-packages/ansible/plugins/inventory/yaml.pyR`s   c C`s«t|ttfƒr“y|jj|ƒ}Wn/tk r\}td|t|ƒfƒ‚nX|dk r§xdddgD]}||kryt||t ƒrΆid||6||s