gantsign.audio
Ansible Rolle: Audio
Rolle zur Aktivierung der Audiounterstützung.
Voraussetzungen
Ansible >= 2.9
Linux-Distribution
Debian-Familie
Ubuntu
- Bionic (18.04)
- Focal (20.04)
Hinweis: andere Versionen könnten funktionieren, wurden jedoch nicht getestet.
Rollenvariablen
Die folgende Variable ändert das Verhalten dieser Rolle (Standardwerte sind unten gezeigt):
# Benutzer, die zu den Audio- (und Video-) Gruppen hinzugefügt werden sollen.
audio_users: []
Beispiel-Playbook
- hosts: server
roles:
- role: gantsign.audio
audio_users:
- vagrant
Weitere Rollen von GantSign
Weitere Rollen von GantSign finden Sie auf Ansible Galaxy.
Entwicklung & Tests
Dieses Projekt verwendet Molecule zur Unterstützung bei der Entwicklung und dem Testen; die Rolle wird mit Testinfra und pytest getestet.
Um zu entwickeln oder zu testen, müssen Sie Folgendes installiert haben:
Da die obigen Installationen schwierig sein können, enthält dieses Projekt Molecule Wrapper. Molecule Wrapper ist ein Shell-Skript, das Molecule und seine Abhängigkeiten (außer Linux) installiert und dann Molecule mit dem von Ihnen übergebenen Befehl ausführt.
Um diese Rolle mit Molecule Wrapper zu testen, führen Sie den folgenden Befehl aus dem Projektverzeichnis aus:
./moleculew test
Hinweis: Einige Abhängigkeiten benötigen sudo
-Berechtigungen zur Installation.
Lizenz
MIT
Autoreninformationen
John Freeman
GantSign Ltd. Firmen-Nr. 06109112 (in England registriert)
ansible-galaxy install gantsign.audio