]> gitweb.fluxo.info Git - puppet-backupninja.git/commitdiff
fix directory
authorAntoine Beaupre <anarcat@koumbit.org>
Tue, 20 Oct 2009 23:28:26 +0000 (19:28 -0400)
committerAntoine Beaupre <anarcat@koumbit.org>
Tue, 20 Oct 2009 23:28:26 +0000 (19:28 -0400)
manifests/rdiff.pp

index 1d171b2dbb04b27c40b7d0b943bc50ece1d1201a..bcaee516c6fcee3dba804016f468e82a5095dbf8 100644 (file)
@@ -32,7 +32,6 @@ define backupninja::rdiff(
       default => $backuptag
   }
 
-  $directory = "$home/rdiff-backup/"
   include backupninja::client::defaults
 
   case $type {
@@ -40,13 +39,14 @@ define backupninja::rdiff(
       case $host { false: { err("need to define a host for remote backups!") } }
       
       $real_home = $home ? {
-        false => $directory,
+        false => "/home/${user}-${name}",
         default => $home,
       }
+      $directory = "$real_home/rdiff-backup/"
 
       backupninja::server::sandbox
       {
-        "${user}-${name}": user => $user, host => $fqdn, dir => $home,
+        "${user}-${name}": user => $user, host => $fqdn, dir => $real_home,
         manage_ssh_dir => $ssh_dir_manage, ssh_dir => $ssh_dir, key => $key,
         authorized_keys_file => $authorized_keys_file, installuser => $installuser,
         backuptag => $real_backuptag, keytype => $backupkeytype, backupkeys => $backupkeystore,