aboutsummaryrefslogtreecommitdiffstats
path: root/handlers/main.yml
blob: 7726e91f94534d1a906add2f67fab417cecce90a (plain) (blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
---
# handlers file for teamspeak

- name: Reload systemd
  command: systemctl daemon-reload

- name: Restart TeamSpeak 3 Server
  service:
    name: teamspeak3-server
    state: restarted

- name: Prune older TeamSpeak 3 Server versions
  shell: "{{ item }}"
  with_items:
    - find {{ teamspeak.home }}/teamspeak3-server_linux_amd64-* -maxdepth 0 -type d | sort | head -n-{{ teamspeak.keep }} | xargs echo rm -rf
    - find {{ teamspeak.home }}/teamspeak3-server_linux_amd64-*.tar.bz2 -type f | sort | head -n-{{ teamspeak.keep }} | xargs rm -f