aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorAntoine Beaupre <anarcat@koumbit.org>2009-06-16 10:52:14 -0400
committerAntoine Beaupre <anarcat@koumbit.org>2009-06-16 10:52:14 -0400
commit77ca6deb7a3a194ffeeb4c3a5cf0855bd06a0ae9 (patch)
treea0599f64daec606f47ece7a79eb925225d347db4
parente7ac16329b76d8a17fa7b247d55d3c3f7c9f2e10 (diff)
downloadpuppet-backupninja-77ca6deb7a3a194ffeeb4c3a5cf0855bd06a0ae9.tar.gz
puppet-backupninja-77ca6deb7a3a194ffeeb4c3a5cf0855bd06a0ae9.tar.bz2
add extras flag to add arbitrary options to rdiff configuration
-rw-r--r--manifests/rdiff.pp2
-rw-r--r--templates/rdiff.conf.erb2
2 files changed, 3 insertions, 1 deletions
diff --git a/manifests/rdiff.pp b/manifests/rdiff.pp
index e3e429b..8e0e769 100644
--- a/manifests/rdiff.pp
+++ b/manifests/rdiff.pp
@@ -25,7 +25,7 @@ define backupninja::rdiff(
"/home", "/usr/local/*bin", "/var/lib/dpkg/status*" ],
$vsinclude = false, $keep = 30, $sshoptions = false, $options = '--force', $ssh_dir_manage = true,
$ssh_dir = false, $authorized_keys_file = false, $installuser = true, $installkey = true, $key = false,
- $backuptag = false)
+ $backuptag = false, $extras = false)
{
$real_backuptag = $backuptag ? {
false => "backupninja-$host",
diff --git a/templates/rdiff.conf.erb b/templates/rdiff.conf.erb
index 0e19125..99bda4e 100644
--- a/templates/rdiff.conf.erb
+++ b/templates/rdiff.conf.erb
@@ -5,6 +5,8 @@
<%= 'options = ' + options if options %>
+<%= extras if extras %>
+
[source]
type = local
<%= 'keep = ' + keep if keep %>