Linux企業實戰-ansible(42)fail

有關錯誤處理的功能在我們playbook中的用法fail模塊

運行結果如下

報錯並且指出了錯誤的根源

我們可以自定義輸出的消息

我們使用fail模塊結合when模塊

如果上述不使用--error也可以使用--westos則顯示結果如下就會跳過

當failed_when對應的任務成立的時候那麼輸出任務設置爲失敗

條件成立的時候將對應的任務執行狀態設定爲失敗

而changged_when則和failed的相反他將對應的執行任務設定爲changed

正常不適用changed結果顯示

使用changed

如果已經設置爲changed要想改變必須將changed_when設置爲false

否則還是顯示changed

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章