标签: puppet puppet-enterprise
我尝试下载tar.gz文件并在/tmp/apps上解压缩。 但是,如果目录已经存在,我不想解压缩它。 如果文件存在或什至不存在,则将其下载并解压缩。 我找不到我的代码exec块上缺少参数,或者在其他地方出错了。
tar.gz
/tmp/apps
exec
我正在使用Puppet 3.8。
Gist file of my puppet
答案 0 :(得分:0)
使用puppet/archive模块https://forge.puppet.com/puppet/archive。它将下载存档,检查现有文件,甚至整理完文件。
puppet/archive