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

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

Galaxy Europe

Ü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
GitHub Repository
Lizenz
Unknown
Downloads
14.4k
Besitzer