Add puppet/archive module, required for newer puppet/rabbitmq
[mirror/dsa-puppet.git] / 3rdparty / modules / archive / examples / duplicate.pp
diff --git a/3rdparty/modules/archive/examples/duplicate.pp b/3rdparty/modules/archive/examples/duplicate.pp
new file mode 100644 (file)
index 0000000..494e573
--- /dev/null
@@ -0,0 +1,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],
+}