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