File tree Expand file tree Collapse file tree 10 files changed +61
-59
lines changed Expand file tree Collapse file tree 10 files changed +61
-59
lines changed Original file line number Diff line number Diff line change 12
12
13
13
- name : restart Minecraft (supervisor)
14
14
supervisorctl :
15
- name= {{ minecraft_service_name }}
16
- state= restarted
15
+ name : " {{ minecraft_service_name }}"
16
+ state : restarted
17
17
when : minecraft_process_control == 'supervisor'
18
18
19
19
- name : restart Minecraft (systemd)
20
20
service :
21
- name= {{ minecraft_service_name}}
22
- state= restarted
21
+ name : " {{ minecraft_service_name}}"
22
+ state : restarted
23
23
when : minecraft_process_control == 'systemd'
24
24
25
25
- name : enable service
37
37
38
38
- name : enable service (systemd)
39
39
service :
40
- name= {{ item }}
41
- state= started
42
- enabled= true
40
+ name : " {{ item }}"
41
+ state : started
42
+ enabled : true
43
43
with_items :
44
44
- " {{ minecraft_service_name }}.service"
45
45
- " {{ minecraft_service_name }}.socket"
Original file line number Diff line number Diff line change 3
3
4
4
- name : download Minecraft server
5
5
get_url :
6
- url= {{ minecraft_url }}/{{ minecraft_version_latest | default(minecraft_version) }}/minecraft_server.{{ minecraft_version_latest | default(minecraft_version) }}.jar
7
- dest= {{ minecraft_home }}/minecraft_server.{{ minecraft_version_latest | default(minecraft_version) }}.jar
8
- owner= {{ minecraft_user }}
9
- group= {{ minecraft_group }}
10
- mode= 0755
6
+ url : " {{ minecraft_url }}/{{ minecraft_version_latest | default(minecraft_version) }}/minecraft_server.{{ minecraft_version_latest | default(minecraft_version) }}.jar"
7
+ dest : " {{ minecraft_home }}/minecraft_server.{{ minecraft_version_latest | default(minecraft_version) }}.jar"
8
+ owner : " {{ minecraft_user }}"
9
+ group : " {{ minecraft_group }}"
10
+ mode : ' 0755'
Original file line number Diff line number Diff line change 1
1
- name : symlink Minecraft server
2
2
file :
3
- src= {{ minecraft_home }}/minecraft_server.{{ minecraft_version_latest | default(minecraft_version) }}.jar
4
- path= {{ minecraft_home }}/minecraft_server.jar
5
- owner= {{ minecraft_user }}
6
- group= {{ minecraft_group }}
7
- state= link
3
+ src : " {{ minecraft_home }}/minecraft_server.{{ minecraft_version_latest | default(minecraft_version) }}.jar"
4
+ path : " {{ minecraft_home }}/minecraft_server.jar"
5
+ owner : " {{ minecraft_user }}"
6
+ group : " {{ minecraft_group }}"
7
+ state : link
8
8
notify :
9
9
- restart Minecraft
10
10
11
11
- name : agree to EULA
12
12
copy :
13
- src= eula.txt
14
- dest= {{ minecraft_home }}/eula.txt
15
- mode= 0644
16
- owner= {{ minecraft_user }}
17
- group= {{ minecraft_group }}
13
+ src : eula.txt
14
+ dest : " {{ minecraft_home }}/eula.txt"
15
+ mode : ' 0644'
16
+ owner : " {{ minecraft_user }}"
17
+ group : " {{ minecraft_group }}"
18
18
notify :
19
19
- enable service
Original file line number Diff line number Diff line change 1
1
- name : install Minecraft dependencies
2
2
apt :
3
- name= {{ item }}
4
- state= present
5
- install_recommends= no
3
+ name : " {{ item }}"
4
+ state : present
5
+ install_recommends : no
6
6
with_items : " {{ dependencies }}"
7
7
8
8
- name : install Spigot dependencies
Original file line number Diff line number Diff line change 1
1
- name : install Minecraft dependencies
2
2
yum :
3
- name= {{ item }}
4
- state= present
3
+ name : " {{ item }}"
4
+ state : present
5
5
with_items : " {{ dependencies }}"
6
6
7
7
- name : install Spigot dependencies
Original file line number Diff line number Diff line change 11
11
12
12
- name : create Minecraft group
13
13
group :
14
- state= present
15
- name= {{ minecraft_group }}
16
- system= yes
14
+ state : present
15
+ name : " {{ minecraft_group }}"
16
+ system : yes
17
17
18
18
- name : create Minecraft user
19
19
user :
20
- state= present
21
- name= {{ minecraft_user }}
22
- group= {{ minecraft_group }}
23
- home= {{ minecraft_home }}
20
+ state : present
21
+ name : " {{ minecraft_user }}"
22
+ group : " {{ minecraft_group }}"
23
+ home : " {{ minecraft_home }}"
24
24
25
25
- name : set executable name (Minecraft)
26
26
set_fact :
Original file line number Diff line number Diff line change 6
6
7
7
- name : start Supervisor
8
8
service :
9
- name= supervisor
10
- state= started
9
+ name : supervisor
10
+ state : started
11
11
12
12
- name : configure Supervisor
13
13
template :
14
- src= minecraft.conf.j2
15
- dest= /etc/supervisor/conf.d/{{ minecraft_service_name }}.conf
16
- owner= root
17
- group= root
18
- mode= 0644
14
+ src : minecraft.conf.j2
15
+ dest : " /etc/supervisor/conf.d/{{ minecraft_service_name }}.conf"
16
+ owner : root
17
+ group : root
18
+ mode : ' 0644'
19
19
notify :
20
20
- restart Minecraft (supervisor)
21
21
22
22
- name : create log directory
23
23
file :
24
- path= {{ minecraft_home }}/logs
25
- owner= {{ minecraft_user }}
26
- group= {{ minecraft_group }}
27
- mode= 0755
28
- state= directory
24
+ path : " {{ minecraft_home }}/logs"
25
+ owner : " {{ minecraft_user }}"
26
+ group : " {{ minecraft_group }}"
27
+ mode : ' 0755'
28
+ state : directory
Original file line number Diff line number Diff line change 1
1
- name : install Supervisor
2
- apt : name=supervisor
2
+ apt :
3
+ name : supervisor
Original file line number Diff line number Diff line change 1
1
- name : check supported version
2
2
fail :
3
- msg= "Using Supervisor with {{ ansible_distribution }} {{ ansible_distribution_major_version }} is not supported. Use systemd instead."
3
+ msg : " Using Supervisor with {{ ansible_distribution }} {{ ansible_distribution_major_version }} is not supported. Use systemd instead."
4
4
when : " {{ ansible_distribution_major_version | version_compare(7, '>=') }}"
5
5
6
6
- name : install Supervisor
7
- yum : name=supervisor
7
+ yum :
8
+ name : supervisor
Original file line number Diff line number Diff line change 4
4
5
5
- name : install units
6
6
template :
7
- src= {{ item }}.j2
8
- dest= /etc/systemd/system/{{ item | replace('minecraft', minecraft_service_name) }}
9
- owner= root
10
- group= root
11
- mode= 0644
7
+ src : " {{ item }}.j2"
8
+ dest : " /etc/systemd/system/{{ item | replace('minecraft', minecraft_service_name) }}"
9
+ owner : root
10
+ group : root
11
+ mode : ' 0644'
12
12
with_items :
13
13
- minecraft.service
14
14
- minecraft.socket
21
21
22
22
- name : configure console directory
23
23
template :
24
- src= tmpfiles.d/minecraft.conf.j2
25
- dest= /etc/tmpfiles.d/{{ minecraft_service_name }}.conf
26
- owner= root
27
- group= root
28
- mode= 0644
24
+ src : tmpfiles.d/minecraft.conf.j2
25
+ dest : " /etc/tmpfiles.d/{{ minecraft_service_name }}.conf"
26
+ owner : root
27
+ group : root
28
+ mode : ' 0644'
29
29
30
30
- name : create console directory
31
31
command : systemd-tmpfiles --create /etc/tmpfiles.d/{{ minecraft_service_name }}.conf
You can’t perform that action at this time.
0 commit comments