lib/rbackup.rb in rbackup-0.1.7 vs lib/rbackup.rb in rbackup-0.1.8

- old
+ new

@@ -66,18 +66,22 @@ inc1ude = [] exclude = [] destination = profile['destination'] source = [ profile['source'] ].flatten - options = "--delete --numeric-ids --safe-links -axzSvL" - # --delete delete extraneous files from dest dirs + options = "--numeric-ids --safe-links -axzSvL" # --numeric-ids don't map uid/gid values by user/group name # --safe-links ignore symlinks that point outside the tree # -a, --archive recursion and preserve almost everything (-rlptgoD) # -x, --one-file-system don't cross filesystem boundaries # -z, --compress compress file data during the transfer # -S, --sparse handle sparse files efficiently # -v, --verbose verbose + + if profile['delete'].nil? || profile['delete'] + options = "--delete " + options + # --delete delete extraneous files from dest dirs + end if destination.include?(':') || source.include?(':') options += ' -e ssh' # -e, --rsh=COMMAND specify the remote shell to use else \ No newline at end of file