0
取得中にエラー以下ansibleタスク私は次のコードを使用してい
- name: Check the status of application server {{ server }}
command: /opt/serverStatus.sh {{ server }}
register: url
- debug: msg="{{ url.stdout }}"
- name: start the application server
command: /opt/startServer.sh {{ server }}
when: msg | match("It appears to be stopped.")
にAnsibleタスクに適切に引用符を置く方法:
致命的:サーバー:FAILED! "msgstr"エラーが発生しました:予期しないテンプレートタイプのエラーが発生しました({%if( " %} True {%else%} False {%endif%}):予想される文字列またはバッファ\ n \ nエラーは '/ home/abc /xyz/roles/was/tasks/main.yml ':28行目3行目ですが、正確な構文の問題によってはファイル内の他の場所に\ n存在する可能性があります。\ n \ n問題の行は、\ n \ n \ n名:アプリケーションサーバーを起動します\ n ^ここ\ n "}
私が間違っているところで助けてください。引用符がありません?
ありがとう。解決されました。 – user2315104