]> gitweb.fluxo.info Git - puppet-backupninja.git/commitdiff
remove no longer referenced call to rdiff-installed class, and add a check for rsync...
authorMicah Anderson <micah@riseup.net>
Mon, 7 Dec 2009 22:11:14 +0000 (17:11 -0500)
committerMicah Anderson <micah@riseup.net>
Mon, 7 Dec 2009 22:11:14 +0000 (17:11 -0500)
manifests/server.pp

index efc30abefa108194b90de495f75351f4e3ae8cc4..54a283a75f7c5d21998af50e485e7eb63e3c20df 100644 (file)
@@ -43,8 +43,12 @@ class backupninja::server {
   File <<| tag == "backupninja-$real_backupserver_tag" |>>
   Ssh_authorized_key <<| tag == "backupninja-$real_backupserver_tag" |>>
 
-  package { "rsync": ensure => installed }
-  include backupninja::rdiff-installed
+  if !defined(Package["rsync"]) {
+    if $rsync_ensure_version == '' { $rsync_ensure_version = 'installed' }
+    package { 'rsync':
+      ensure => $rsync_ensure_version,
+    }
+  } 
 
   # this define allows nodes to declare a remote backup sandbox, that have to
   # get created on the server