File tree Expand file tree Collapse file tree 6 files changed +11
-11
lines changed Expand file tree Collapse file tree 6 files changed +11
-11
lines changed Original file line number Diff line number Diff line change @@ -13,7 +13,7 @@ minecraft_whitelist: []
13
13
minecraft_ops : []
14
14
minecraft_banned_players : []
15
15
minecraft_banned_ips : []
16
- minecraft_console_fifo : /run/minecraft /console
16
+ minecraft_console_fifo : /run/{{ minecraft_service_name }} /console
17
17
minecraft_console_fifo_mode : ' 0666'
18
18
minecraft_process_control : systemd
19
19
minecraft_server_properties : {}
Original file line number Diff line number Diff line change 18
18
19
19
- name : restart Minecraft (systemd)
20
20
service :
21
- name=minecraft
21
+ name={{ minecraft_service_name}}
22
22
state=restarted
23
23
when : minecraft_process_control == 'systemd'
24
24
41
41
state=started
42
42
enabled=true
43
43
with_items :
44
- - minecraft .service
45
- - minecraft .socket
44
+ - " {{ minecraft_service_name }} .service"
45
+ - " {{ minecraft_service_name }} .socket"
46
46
when : minecraft_process_control == 'systemd'
Original file line number Diff line number Diff line change 12
12
- name : configure Supervisor
13
13
template :
14
14
src=minecraft.conf.j2
15
- dest=/etc/supervisor/conf.d/minecraft .conf
15
+ dest=/etc/supervisor/conf.d/{{ minecraft_service_name }} .conf
16
16
owner=root
17
17
group=root
18
18
mode=0644
Original file line number Diff line number Diff line change 5
5
- name : install units
6
6
template :
7
7
src={{ item }}.j2
8
- dest=/etc/systemd/system/{{ item }}
8
+ dest=/etc/systemd/system/{{ item | replace('minecraft', minecraft_service_name) }}
9
9
owner=root
10
10
group=root
11
11
mode=0644
22
22
- name : configure console directory
23
23
template :
24
24
src=tmpfiles.d/minecraft.conf.j2
25
- dest=/etc/tmpfiles.d/minecraft .conf
25
+ dest=/etc/tmpfiles.d/{{ minecraft_service_name }} .conf
26
26
owner=root
27
27
group=root
28
28
mode=0644
29
29
30
30
- name : create console directory
31
- command : systemd-tmpfiles --create /etc/tmpfiles.d/minecraft .conf
31
+ command : systemd-tmpfiles --create /etc/tmpfiles.d/{{ minecraft_service_name }} .conf
32
32
become : true
Original file line number Diff line number Diff line change 1
1
[Unit]
2
- Description=Minecraft Server
2
+ Description={{ minecraft_service_name | title }} Server
3
3
After=network.target
4
- Requires=minecraft .socket
4
+ Requires={{ minecraft_service_name }} .socket
5
5
6
6
# The server will sometimes crash after issuing `stop`. Thus we `save-all` and
7
7
# consider 143 a successful exit code. See: <https: //bugs.mojang.com /browse /MC-38134 >
Original file line number Diff line number Diff line change 1
1
[Unit]
2
- Description=Minecraft Server Console
2
+ Description={{ minecraft_service_name | title }} Server Console
3
3
4
4
[Socket]
5
5
ListenFIFO={{ minecraft_console_fifo }}
You can’t perform that action at this time.
0 commit comments