aboutsummaryrefslogtreecommitdiffstats
path: root/tasks/config.yml
diff options
context:
space:
mode:
Diffstat (limited to 'tasks/config.yml')
-rw-r--r--tasks/config.yml20
1 files changed, 6 insertions, 14 deletions
diff --git a/tasks/config.yml b/tasks/config.yml
index 11e57ff..3e9f003 100644
--- a/tasks/config.yml
+++ b/tasks/config.yml
@@ -1,23 +1,15 @@
---
-# Config files and actions for teamspeak3 server
-- name: Short facts
+# configuration tasks for teamspeak
+- name: Set TeamSpeak 3 Server directory fact
set_fact:
ts3server_dir: "{{ teamspeak.home }}/{{ teamspeak.symlink }}/teamspeak3-server_linux_amd64"
-- name: Create ts3server.ini
+- name: Create TeamSpeak 3 Server configuration file
template:
src: ts3server.ini.j2
- dest: "{{ ts3server_dir }}/ts3server.ini"
+ dest: "{{ ts3server_dir }}/{{ teamspeak_ini_filename }}"
mode: 0644
owner: "{{ teamspeak.user }}"
group: "{{ teamspeak.user }}"
- register: ts3server_ini
-
-- name: Create teamspeak 3 server logs folder
- file:
- path: "{{ teamspeak_ini.logpath }}"
- state: directory
- mode: 0755
- owner: "{{ teamspeak.user }}"
- group: "{{ teamspeak.user }}"
-
+ notify:
+ - Restart TeamSpeak 3 Server