0
PuTTYをダウンロードしてWindowsにインストールするためのAnsibleスクリプトを作成しました。その後可能なスクリプトのパスに変数を連結する方法
- hosts: windows
tasks:
- name: Download Zip File
win_get_url:
url: "{{zipurl}}"
dest: "{{myvarfile}}"
- name: Extract zipfile
win_unzip:
src: "{{myvarfile}}"
dest: "C:\{{packagename}}"
recurse: yes
rm: true
:
ansible-playbook deploywar.yml \
--extra-vars="myvarfile=c:\putty.zip zipurl=https://the.earth.li/~sgtatham/putty/latest/w64/putty.zip packagename=putty"
今私は、パラメータとして、パッケージ名を渡すとで連結する必要がありますする必要があります。
dest: "C:\\{{packagename}}"
私はこれをどのように達成することができますか?
は、二重のバックスラッシュを試してみてくださいを。 –