Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
呼び出しごとにタスクの結果を無視することはできますか?
たとえば、タスクが Web リクエスト中に実行されている場合はタスクの結果を無視できますが、タスクを対話的に実行している場合は結果 (デバッグ情報などがある場合があります) を待つことができますか?
タスクにフラグがあることは知っていますが、(「グローバル」ベースではなく) 呼び出しごとignore_resultに設定できるかどうかは特に疑問です。ignore_result
ignore_result
ignore_result はワーカーのみが使用する Task のプロパティであるため (結果を送り返すかどうかを決定するために)、通常はそうではありません。
ただし、独自のタスク パラメーターを使用し (ignore_result の呼び出しは避けてください)、それに基づいてタスクに ignore_result を設定させると、それを行うことができます。
task mytask(please_ignore_result): mytask.ignore_result = please_ignore_result