1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26
|
$source_file = '/tmp/source'
file { $source_file:
ensure => file,
content => 'this is a test',
}
file { ['/tmp/result1', '/tmp/result2']:
ensure => directory,
}
archive { '/tmp/result1/result':
ensure => present,
name => '/tmp/result1/result',
source => "file://${source_file}",
extract => false,
require => File[$source_file],
}
archive { '/tmp/result2/result':
ensure => present,
name => '/tmp/result2/result',
source => "file://${source_file}",
extract => false,
require => File[$source_file],
}
|