tpv_auto_lint

TPV Авто Линтер

Роль Ansible для создания скрипта, который автоматически линтит все файлы YAML в директории tpv_mutable_dir и проверяет их наличие в job_conf.yml Galaxy. Если оба условия выполняются, то файл копируется в директорию правил TPV, обновляя существующие файлы. Это приводит к автоматической перезагрузке, если Galaxy отслеживает эту директорию. С этим скриптом TPV в обработчиках задач Galaxy больше не может ломаться. В противном случае это могло бы привести к в основном незамеченным сбоям сопоставления назначения.

Требования

Переменные роли

Смотрите defaults/main или default/main Galaxy

Пример плейбука

Добавьте роль в ваш плейбук Galaxyserver после роли galaxyproject.galaxy (директории должны уже существовать)

Лицензия

GPLv3

Информация об авторе

Galaxy Europe

О проекте

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

Установить
ansible-galaxy install usegalaxy-eu/ansible-tpv-lint
Лицензия
Unknown
Загрузки
11460
Владелец