File tree Expand file tree Collapse file tree 2 files changed +8
-33
lines changed Expand file tree Collapse file tree 2 files changed +8
-33
lines changed Original file line number Diff line number Diff line change 77 pkg :
88 - clusterssh
99
10- - name : Create clusterssh 'all' config group
10+ - name : Create clusterssh clusters file
1111 become : true
1212 become_user : domjudge
13- lineinfile :
13+ template :
14+ src : clusters.j2
1415 dest : /home/domjudge/.clusterssh/clusters
15- regexp : ' ^all'
16- line : " all {{ groups['all'] | join(' ') }}"
17- create : true
18- mode : 0644
19-
20- - name : Create clusterssh config groups
21- become : true
22- become_user : domjudge
23- lineinfile :
24- dest : /home/domjudge/.clusterssh/clusters
25- regexp : ' ^{{ item }}s'
26- line : " {{ item }}s {{ groups[item] | join(' ') }}"
27- create : true
28- mode : 0644
29- loop :
30- - domserver
31- - emergency
32- - judgehost
33- - admin
34- - cds
35- - grafana
36- - scoreboard
37- - mgmt
38-
39- - name : Create clusterssh config groups
40- become : true
41- become_user : domjudge
42- lineinfile :
43- dest : /home/domjudge/.clusterssh/clusters
44- regexp : ' ^all-domservers'
45- line : " all-domservers {{ (groups['domserver'] + groups['emergency']) | join(' ') }}"
4616 mode : 0644
Original file line number Diff line number Diff line change 1+ {% for group in groups %}
2+ {% if groups [group ] %}
3+ {{ group | replace('emergency', 'emergencie') }}{% if group != 'all' %} s{% endif %} {{ groups[group] | join(' ') }}
4+ {% endif %}
5+ {% endfor %}
You can’t perform that action at this time.
0 commit comments