Compare commits

...

2 Commits

Author SHA1 Message Date
3acf301ea8 add ts3server.ini support 2023-11-12 13:53:11 +01:00
ace1912762 better debug output 2022-11-19 14:58:14 +01:00
3 changed files with 10 additions and 5 deletions

View File

@@ -1,4 +1,8 @@
--- ---
- name: "Register ts3server.ini state"
ansible.builtin.stat:
path: "{{ ts3_base_dir }}/ts3server.ini"
register: ts3server_ini
- name: "Create service" - name: "Create service"
ansible.builtin.template: ansible.builtin.template:

View File

@@ -21,10 +21,11 @@
- "10-user-setup.yml" - "10-user-setup.yml"
- "11-setup-dirs.yml" - "11-setup-dirs.yml"
- debug: - name: "Output versions"
var: ts3_version debug:
- debug: msg:
var: ts3_installed_version - "Newest version: {{ ts3_version }}"
- "Currently installed: {{ ts3_installed_version }}"
- name: "Install TS3 {{ ts3_version }}" - name: "Install TS3 {{ ts3_version }}"
include_tasks: "{{ tasks_file }}" include_tasks: "{{ tasks_file }}"

View File

@@ -7,7 +7,7 @@ User={{ ts3_user }}
Group={{ ts3_user }} Group={{ ts3_user }}
Type=forking Type=forking
WorkingDirectory={{ ts3_base_dir }}/ WorkingDirectory={{ ts3_base_dir }}/
ExecStart={{ ts3_base_dir }}/ts3server_startscript.sh start ExecStart={{ ts3_base_dir }}/ts3server_startscript.sh start {{ 'inifile=ts3server.ini' if ts3server_ini.stat.exists }}
ExecStop={{ ts3_base_dir }}/ts3server_startscript.sh stop ExecStop={{ ts3_base_dir }}/ts3server_startscript.sh stop
PIDFile={{ ts3_base_dir }}/ts3server.pid PIDFile={{ ts3_base_dir }}/ts3server.pid
RestartSec=5 RestartSec=5