mirror of
https://github.com/iiab/iiab.git
synced 2025-02-15 04:32:11 +00:00
37 lines
1,014 B
YAML
37 lines
1,014 B
YAML
|
# 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 }}"
|
||
|
value: "{{ item.value }}"
|
||
|
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 }}"
|