0
僅當前一次ios_config任務發生更改時,Id纔會要求提供一些任務觸發器的幫助。我看到一些使用result.changed的劇本,但是ios_config不允許我註冊。Ansible僅在更改之前的ios_config任務時才保存
僅當前一次ios_config任務發生更改時,Id纔會要求提供一些任務觸發器的幫助。我看到一些使用result.changed的劇本,但是ios_config不允許我註冊。Ansible僅在更改之前的ios_config任務時才保存
你確定ios_command
不允許你註冊嗎?你會得到哪個錯誤?
測試可達性的例子與NTP服務器:
- name: ping ntp server 4.5.6.7
ios_command:
provider: "{{ provider }}"
commands:
- ping 4.5.6.7
register: pingntp
- name: set ntp server 4.5.6.7
ios_config:
lines:
- ntp server 4.5.6.7 key 8888 source Loopback0
match: line
provider: "{{ provider }}"
when: pingntp.stdout[0].count('!') > 0
寄存器僅適用於ios_command不適用於ios_config – techkid
_ 「ios_config犯規讓我註冊」 _ - 這是爲什麼?如果您可以在標準日誌中看到某些內容,則可以註冊它。 –