summaryrefslogtreecommitdiff
path: root/elevate/ele-dolmetsch-raspi.yml
diff options
context:
space:
mode:
Diffstat (limited to 'elevate/ele-dolmetsch-raspi.yml')
-rw-r--r--elevate/ele-dolmetsch-raspi.yml31
1 files changed, 31 insertions, 0 deletions
diff --git a/elevate/ele-dolmetsch-raspi.yml b/elevate/ele-dolmetsch-raspi.yml
new file mode 100644
index 00000000..cbb2ca58
--- /dev/null
+++ b/elevate/ele-dolmetsch-raspi.yml
@@ -0,0 +1,31 @@
+---
+- name: Basic Setup
+ hosts: "{{ install_hostname }}"
+ roles:
+ - role: apt-repo/base
+ - role: core/base
+ - role: core/sshd/base
+ - role: core/zsh
+
+- name: Payload Setup
+ hosts: "{{ install_hostname }}"
+ roles:
+ - role: streaming/dolmetsch-raspi
+ post_tasks:
+ - when: inventory_hostname == "ele-dol-raspi0"
+ loop:
+ - rtp-recv.service
+ - dolmetschctld.service
+ systemd:
+ name: "{{ item }}"
+ state: started
+ enabled: yes
+
+ - when: inventory_hostname == "ele-dol-raspi1"
+ loop:
+ - rtp-send.service
+ - dolmetschctl.service
+ systemd:
+ name: "{{ item }}"
+ state: started
+ enabled: yes