usegalaxy_eu.tpv_auto_lint

TPVオートリンター

tpv_mutable_dir内のすべてのYAMLファイルを自動的にリンティングし、Galaxyのjob_conf.ymlに存在するかをチェックするスクリプトを作成するAnsibleロールです。両方の条件が満たされる場合、ファイルをTPVルールディレクトリにコピーし、既存のファイルを更新します。これにより、Galaxyがこのディレクトリを監視している場合、自動的にリロードされます。このスクリプトがあれば、Galaxyのジョブハンドラー内のTPVは壊れることがなくなります。そうでなければ、ほとんど検出されない宛先マッピングの失敗につながる可能性があります。

必要条件

ロール変数

defaults/mainまたはGalaxyのdefault/mainを参照してください。

プレイブック例

galaxyproject.galaxyロールの後に、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.tpv_auto_lint
ライセンス
Unknown
ダウンロード
14.4k
所有者