1
exec { "Installing application by extracting archive file ${app_package_archive} in ${install_dir}":
cwd => "${install_dir}",
path => ['/usr/bin','/bin','/usr/sbin','/sbin'],
command => "tar xf ${app_package_archive}",
user => 'root',
creates => "${install_dir}/${app_package_dir}",
require => File["${install_dir}/${app_package_archive}"],
logoutput => true
}
我有這個傀儡代碼塊。此代碼塊正在提取應用程序包tar文件。我希望每當我有一個新的應用程序包時提取puppet將覆蓋現有的應用程序文件夾。如果沒有舊的應用程序文件夾,此代碼塊可以正常工作。但是如果有的話甚至沒有執行。任何幫助將非常感激。傀儡執行不執行
謝謝你的作品 –