usegalaxy_eu.tpv_auto_lint

TPV Auto Lint

This is an Ansible role that creates a script to automatically check all YAML files in the tpv_mutable_dir. It also verifies if these files exist in Galaxy's job_conf.yml. If they do, it copies these files to the TPV rules directory, updating any existing ones. If Galaxy monitors this directory, it will reload automatically. This ensures that TPV in Galaxy's job handlers works without issues, preventing mostly unnoticed mapping errors.

Requirements

Role Variables

Check the defaults/main file or the galaxy's default/main file.

Playbook Example

Add this role to your Galaxy server Playbook after the galaxyproject.galaxy role (ensure the necessary directories already exist).

License

GPLv3

Author Information

Galaxy Europe

Informazioni sul progetto

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

Installa
ansible-galaxy install usegalaxy_eu.tpv_auto_lint
Licenza
Unknown
Download
14.4k
Proprietario