Support Ruby versions < 2.6

This commit is contained in:
Martin Puppe 2020-03-25 19:04:00 +01:00
parent 1dadc79e84
commit 882c3140fb

View file

@ -67,7 +67,7 @@ def do_backup(config)
if config.dig('forget', 'enable') if config.dig('forget', 'enable')
puts 'Forgetting unnecessary snapshots …' puts 'Forgetting unnecessary snapshots …'
flags = config['forget'].filter{|k,v| k != 'enable'} flags = config['forget'].select{|k,v| k != 'enable'}
flags = flags.flat_map{|k,v| ['--' + k, v.to_s]} flags = flags.flat_map{|k,v| ['--' + k, v.to_s]}
forget_command = ['restic', 'forget'] + flags forget_command = ['restic', 'forget'] + flags
puts("Command: #{forget_command.join(' ')}") puts("Command: #{forget_command.join(' ')}")