Advertisement
Guest User

Untitled

a guest
Jul 21st, 2016
94
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.68 KB | None | 0 0
  1. myfunction:
  2. mine_function: network.ip_addrs
  3. interface: 'eth0'
  4.  
  5. ----------------------------------------------------------------------------------------------
  6.  
  7. {% for server, addrs in salt['mine.get']('*', 'myfunction', expr_form='glob').items() %}
  8. {% set node_ip = addrs[0] %}
  9. {% endfor %}
  10.  
  11. core_site.xml:
  12. file.managed:
  13. - name: {{ hadoop_defaults['paths']['HADOOP_CONF_DIR']['directory']|first }}/core-site.xml
  14. - source: salt://hadoop/files/hdfs/core-site.xml
  15. - user: {{ hadoop_defaults['users']['HDFS_USER'] }}
  16. - group: {{ hadoop_defaults['users']['HADOOP_GROUP'] }}
  17. - mode: '0644'
  18. - template: jinja
  19. - defaults:
  20. node_ip: {{ node_ip }}
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement