ผลลัพธ์ของ playbooks ของฉันเต็มไปด้วยสิ่งที่ไร้ประโยชน์เกี่ยวกับงานที่ถูกข้ามไปซึ่งทำให้รำคาญและเสียเวลาในการค้นหาและหาข้อมูลเฉพาะที่ฉันกำลังมองหา
นี่คือตัวอย่างของ playbook
- name: Stopping Puppet Agent
service: name=pe-puppet state=stopped
ignore_errors: true
register: result
- include: rollback/restart-pe-puppet.yml
when: result|failed
และผลลัพธ์ที่เกี่ยวข้อง:
TASK: [name | Stopping Puppet Agent] **************************************
<server.name> REMOTE_MODULE service name=pe-puppet state=stopped
changed: [server.name] => {"changed": true, "name": "pe-puppet", "state":"stopped"}
TASK: [name | judge_log msg='Restarting pe-puppet'] ***********************
skipping: [server.name]
TASK: [name | starting pe-puppet] *****************************************
skipping: [server.name]
TASK: [name | judge_log msg='pe-puppet restart successful'] ***************
skipping: [sserver.name]
TASK: [name | judge_log msg='pe-puppet restart failed' sec=FATAL] *********
skipping: [server.name]
TASK: [name | fail msg="Failed to start pe-puppet."] **********************
skipping: [server.name]
TASK: [name | judge_log msg='{{APP_NAME | capitalize}} deployment failed.'] ***
skipping: [server.name]
TASK: [name | fail msg="The {{APP_NAME | capitalize}} deployment failed."] ***
skipping: [server.name]
ผลเกือบทั้งหมดนั้นไร้ประโยชน์กับฉัน การแจ้งdisplay_skipped_hosts
ว่ายังทำให้ส่วนหัวของงานปรากฏขึ้น มีวิธีการข้ามการข้ามงานอย่างสมบูรณ์หรือไม่?
msg = ''