2019-09-14 23:17:19 +00:00
|
|
|
# enable or disable
|
|
|
|
- name: Enable & Restart 'minetest-server' service
|
|
|
|
systemd:
|
|
|
|
daemon_reload: yes
|
|
|
|
name: minetest-server
|
|
|
|
enabled: yes
|
|
|
|
state: restarted
|
|
|
|
when: minetest_enabled | bool
|
|
|
|
|
|
|
|
- name: Disable 'minetest-server' service
|
|
|
|
systemd:
|
|
|
|
daemon_reload: yes
|
|
|
|
name: minetest-server
|
|
|
|
enabled: no
|
|
|
|
state: stopped
|
|
|
|
when: not minetest_enabled
|
|
|
|
|
|
|
|
- name: Add 'minetest' variable values to {{ iiab_ini_file }}
|
|
|
|
ini_file:
|
|
|
|
path: "{{ iiab_ini_file }}"
|
|
|
|
section: minetest
|
|
|
|
option: "{{ item.option }}"
|
2020-01-12 02:41:37 +00:00
|
|
|
value: "{{ item.value | string }}"
|
2019-09-14 23:17:19 +00:00
|
|
|
with_items:
|
|
|
|
- option: name
|
|
|
|
value: Minetest Server
|
|
|
|
- option: description
|
|
|
|
value: '"Minetest is an open source clone of the Minecraft building blocks game."'
|
|
|
|
- option: minetest_world_dir
|
|
|
|
value: "{{ minetest_world_dir }}"
|
|
|
|
- option: minetest_port
|
|
|
|
value: "{{ minetest_port }}"
|
|
|
|
- option: minetest_enabled
|
|
|
|
value: "{{ minetest_enabled }}"
|
|
|
|
- option: minetest_world_dir
|
|
|
|
value: "{{ minetest_world_dir }}"
|