Open aamine opened 4 years ago
現在jobnetファイルはbricolage-jobnetコマンドの引数にもできるし、他のjobnetファイルから呼ぶこともできるが、両方に使うことはまずない。また、ジョブネット単位でロックをかけることを考えると、ジョブネットの一部だけをまた別のジョブネットとして呼べる機能は混乱の元にしかならない。
エントリポイントであるjobnetファイルと、呼び出せるjobnetファイルをなんらかのかたちで区別する。例えば前者の拡張子をjobnet、後者の拡張子をsubnetとするなど。
jobnetとsubnetを区別したとしても、subnetを実行するだけのjobnetを作られたら意味がない。
jobnetからjobnetを参照するのをやめるしかない……?
問題
現在jobnetファイルはbricolage-jobnetコマンドの引数にもできるし、他のjobnetファイルから呼ぶこともできるが、両方に使うことはまずない。また、ジョブネット単位でロックをかけることを考えると、ジョブネットの一部だけをまた別のジョブネットとして呼べる機能は混乱の元にしかならない。
対策
エントリポイントであるjobnetファイルと、呼び出せるjobnetファイルをなんらかのかたちで区別する。例えば前者の拡張子をjobnet、後者の拡張子をsubnetとするなど。