【发布时间】:2016-02-16 09:25:50
【问题描述】:
我正在尝试使用download_file 模块下载文件并希望将其保存到临时目录。有没有一种内置的方法可以使用 Puppet 执行此操作,而无需将其硬编码为 C:\Windows\Temp。
download_file { "Download Flyway" :
url => 'https://bintray.com/artifact/download/business/maven/flyway-commandline-3.2.1-windows-x64.zip',
destination_directory => 'C:\Windows\Temp'
}
【问题讨论】:
-
您是否尝试过 %temp% 是否得到解决,或者是否有办法告诉 puppet 您要使用环境变量?
-
那行不通。到目前为止,我试图研究环境变量,但没有取得多大成功。
Error: Parameter path failed on File[download-flyway-commandline-3.2.1-windows-x64.zip.ps1]: File paths must be fully qualified, not '%TEMP%\download-flyway-commandline-3.2.1-windows-x64.ps1'