私は2つのタスクを持っています(TaskAとTaskBとしましょう)。私は両方のタスクを1時間ごとに実行したいが、TaskBにはTaskAが必要です。 TaskBにはパラメータはありませんが、TaskAには曜日と時間の2つのパラメータがあります。 TaskBをコマンドラインで実行すると、引数を渡す必要がありますか?Luigiのパラメータはどのように機能しますか?
0
A
答えて
1
一般に、タスクAのパラメータをタスクBに渡す必要はありませんが、タスクBはタスクAのパラメータの値を生成する必要があります。タスクBがこれらのパラメータを生成できない場合は、それらのパラメータをコマンドラインから取得し、それをrequiresメソッドのタスクAコンストラクタに渡すようにタスクBをセットアップする必要があります。
1
TaskBにはTaskAが必要ですが、TaskBではパラメータを受け付けない場合、おそらく現在の日付と時刻にTaskAが必要です。この仮定が真であれば、パラメータなしでTaskB @hourlyをcronで実行すれば十分です。タスクAに現在の日付と時刻を指定するためにはrequires()メソッドを定義してください。
一方、TaskBに特定の時点でTaskAが必要な場合は、それ自体がDateHourParameter()である必要があります(これは、日付と時刻のタスクをパラメータ化する方法として好ましい方法です。 DateMinuteParameter()またはDateSecondParameter()を2つのパラメータ(日付用と時間用)に分けて、独自のパラメータ値でTaskAの必要条件を生成します。
関連する問題
- 1. SqlCommandのパラメータはどのように機能しますか?
- 2. all.equal()のtoleranceパラメータはどのように機能しますか?
- 3. bigqueryのtime_partitioning_expirationパラメータはどのように機能しますか?
- 4. テキストURLパラメータはどのように機能しますか?
- 5. logstash kv {}機能はどのように機能しますか?
- 6. WatchKit:ディクテーション機能はどのように機能しますか?
- 7. 機能はどのように機能しますか?
- 8. @SelectProviderのmybatisパラメータの置換はどのように機能しますか
- 9. このコード(プリミティブタイプのパラメータ)はどのように機能しますか?
- 10. Let/Get Propertiesのオプションのパラメータはどのように機能しますか?
- 11. パラメータ付きのこのjavascriptオブジェクトはどのように機能しますか?
- 12. numpy平均関数のパラメータ 'a'はどのように機能しますか?
- 13. コールバック関数のパラメータはどのように機能しますか?
- 14. パラメータflex-growはfxFlexディレクティブでどのように機能しますか?
- 15. $ watchのコール機能は一度にどのように機能しますか?
- 16. どのように私はPowerShellの機能パラメータは
- 17. dropbox.comの複数のファイルアップロード機能はどのように機能しますか?
- 18. JQueryのdatepickerのポップアップ機能はどのように機能しますか?
- 19. array_udiff()、array_uintersect()などはどのように機能しますか?
- 20. OpenLayers.Control.Scale.template - それはどのように機能し、全く機能しますか?
- 21. マップ機能はReact.jsではどのように機能しますか?
- 22. Schemeではコレクタ機能はどのように機能しますか?
- 23. この機能割り当てはどのように機能しますか?
- 24. セッターテンプレートのライブライブテンプレート機能はどのように機能しますか?
- 25. Facebookのリンク機能はどのように機能しますか?
- 26. このソート機能はどのように機能しますか?
- 27. Solrのスケール機能はどのように機能しますか?
- 28. この単語置換機能はどのように機能しますか?
- 29. この機能はどのように機能しますか? char * getname(); C++
- 30. ソケットioの発光機能はどのように機能しますか?