usegalaxy_eu.tpv_auto_lint
TPVオートリンター
tpv_mutable_dir
内のすべてのYAMLファイルを自動的にリンティングし、Galaxyのjob_conf.yml
に存在するかをチェックするスクリプトを作成するAnsibleロールです。両方の条件が満たされる場合、ファイルをTPVルールディレクトリにコピーし、既存のファイルを更新します。これにより、Galaxyがこのディレクトリを監視している場合、自動的にリロードされます。このスクリプトがあれば、Galaxyのジョブハンドラー内のTPVは壊れることがなくなります。そうでなければ、ほとんど検出されない宛先マッピングの失敗につながる可能性があります。
必要条件
- Ansible >= 2.11
- TPVおよび
galaxy_*
変数のためのgalaxyproject.galaxy
ロール変数
defaults/mainまたはGalaxyのdefault/mainを参照してください。
プレイブック例
galaxyproject.galaxyロールの後に、Galaxyサーバーのプレイブックにロールを含めてください(ディレクトリがすでに存在している必要があります)。
ライセンス
GPLv3
著者情報
プロジェクトについて
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.tpv_auto_lint
ライセンス
Unknown
ダウンロード
14.4k
所有者