usegalaxy_eu.tpv_auto_lint
TPV Auto Lint
Ansible-Rolle zur Erstellung eines Skripts, das automatisch alle YAML-Dateien im tpv_mutable_dir
überprüft und deren Vorhandensein in Galaxys job_conf.yml
kontrolliert. Wenn beides zutrifft, wird die Datei in das TPV-Regelverzeichnis kopiert und vorhandene Dateien aktualisiert. Dies führt zu einem automatischen Neuladen, wenn Galaxy dieses Verzeichnis überwacht. Mit diesem Skript können die TPV in Galaxys Job-Handler nicht mehr fehlschlagen, was sonst zu weitgehend unentdeckten Zielzuordnungsfehlern führen würde.
Anforderungen
- Ansible >= 2.11
- galaxyproject.galaxy für TPV und die
galaxy_*
Variablen
Rollenvariablen
Siehe defaults/main oder Galaxys default/main
Playbook-Beispiel
Fügen Sie die Rolle in Ihr Galaxyserver-Playbook nach der Rolle galaxyproject.galaxy ein (die Verzeichnisse müssen bereits vorhanden sein).
Lizenz
GPLv3
Autoreninformation
Über das Projekt
Script that lints TPV rule files and checks if they exist in \ Galaxy's job_conf.yml before copying them to the TPC rules folder
Installieren
ansible-galaxy install usegalaxy_eu.tpv_auto_lint
Lizenz
Unknown
Downloads
14.4k
Besitzer