私には、その中に変数を持つ名前のタスクが含まれています。私はコールバックでタスク名にアクセスしようとすると、これは、コマンドライン上で実行されて不可能なコールバックプラグイン:変数を含むタスク名を取得する方法を拡張しましたか?
はhosts: localhost
connection: local
vars:
a_variable: test
tasks:
- name: this is a task to echo {{ a_variable }}
shell: echo {{ a_variable }}
、stdoutが、しかしthis is a task to echo test
でその値に展開/解決変数とタスク名を表示しますプラグインのプロパティtask.nameまたはresult._task.nameを使用すると、返される名前はthis is a task to echo {{ a_variable }}
で、変数は展開されません。
変数を展開してstdoutに出力されているタスク名を取得する方法はありますか?
感謝コンスタンチン。 –