summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rwxr-xr-xbin/byteback-receive2
-rw-r--r--lib/byteback/backup_directory.rb6
2 files changed, 3 insertions, 5 deletions
diff --git a/bin/byteback-receive b/bin/byteback-receive
index 0d7d025..1326bba 100755
--- a/bin/byteback-receive
+++ b/bin/byteback-receive
@@ -116,7 +116,7 @@ end
# Make sure we don't get crazy option combinations.
#
n_modes = opts.keys.inject(0) do |s,m|
- s += 1 if [:ping, :complete, :list].include?(m)
+ [:ping, :complete, :list].include?(m) ? s += 1 : s
end
error('Please only choose one mode') unless n_modes == 1
diff --git a/lib/byteback/backup_directory.rb b/lib/byteback/backup_directory.rb
index 14a55cf..89b0ae9 100644
--- a/lib/byteback/backup_directory.rb
+++ b/lib/byteback/backup_directory.rb
@@ -150,8 +150,7 @@ module Byteback
next if entry[0] == '.'
name = File.expand_path(ENV['HOME'] + '/' + entry)
File.directory?(name + '/current') ? BackupDirectory.new(name) : nil
- end
- .compact
+ end.compact
end
# Returns every snapshot in every backup directory
@@ -190,8 +189,7 @@ module Byteback
# directory name must represent a parseable Time
nil
end
- end
- .compact
+ end.compact
end
# Create a new snapshot of 'current'