0
是否可以根據退出代碼捕獲Ansible角色或劇本(不是每個單獨的任務)和分支的退出代碼?角色或劇本的Ansible退出代碼,而不是每個單獨的任務
我們有一個應用程序需要爲每個Ansible ROLE創建一個特定的標誌(成功/失敗),而不是任務。每個角色一個退出代碼。
是否可以根據退出代碼捕獲Ansible角色或劇本(不是每個單獨的任務)和分支的退出代碼?角色或劇本的Ansible退出代碼,而不是每個單獨的任務
我們有一個應用程序需要爲每個Ansible ROLE創建一個特定的標誌(成功/失敗),而不是任務。每個角色一個退出代碼。
您可以捕獲包含模塊的錯誤。我的意思是,如果你創建角色和任務裏面有一個main.yml它看起來像這樣:
---
- include: first_server.yml
register: first_server
- include: second_server.yml
register: second_server
when: first_server | success
在未來的角色,這將是網頁:
---
- include: first_web.yml
register: first_web
when: second_server | success
- include: second_web.yml
register: second_web
when: second_server | success
你能舉一個具體的例如,因爲應該有辦法解決這個沒有任何退出代碼。退出代碼不存在角色,只有進程有退出代碼。 –