Hello,
I'm using this module in a couple of nodes with success.
Here are three of my usecases :
'archive': {
archive { "/tmp/${file}":
extract_command => 'tar xfz %s --strip-components=1',
extract_path => $jira::webappdir,
source => "${jira::download_url}/${file}",
creates => "${jira::webappdir}/conf",
cleanup => true,
checksum_verify => $jira::checksum_verify,
checksum_type => 'md5',
checksum => $jira::checksum,
user => $jira::user,
group => $jira::group,
proxy_server => $jira::proxy_server,
proxy_type => $jira::proxy_type,
before => File[$jira::homedir],
require => [
File[$jira::installdir],
File[$jira::webappdir],
User[$jira::user],
],
}
}
Cheers
Yvan