2015-01-05 40 views
0

我使用lineinfile模塊Ansible的改變在XML文件中的一些價值觀改變它的值。Ansible:正則表達式來找到一把鑰匙和一個XML文件

我必須更新該XML文件中少數密鑰的值。

爲此我需要傳遞正確的正則表達式,並確保該值被正確地放置,即使我運行的劇本一再它不會增加任何額外的線路或價值,只是增加我需要什麼。

回答

5

您不應該使用正則表達式來操作不平凡的XML。改爲使用ansible-xml

+0

謝謝,這個我得到錯誤:錯誤:XML是不是在Ansible任務或處理 –

+0

任何建議法律參數? –

+0

您需要實際安裝模塊才能使用它。克隆GitHub倉庫並使用'--module-path'。詳情請參閱文檔。 – nwk