From 9fe11e852edc89bdcac33f68b0edd10ac3160982 Mon Sep 17 00:00:00 2001 From: Martin Puppe Date: Wed, 25 Mar 2020 20:47:48 +0100 Subject: [PATCH] Respect --prune also if --config-name is missing --- mpbackup | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/mpbackup b/mpbackup index e279e65..b462bf9 100644 --- a/mpbackup +++ b/mpbackup @@ -137,7 +137,11 @@ config_names = options[:config_names] if config_names.empty? puts "No configuration name has been given. Will use the first "\ "configuration from the file (‘#{configs.dig(0, 'name')}’)." - backup configs[0] + if options[:prune] + prune configs[0] + else + backup configs[0] + end else config_hash = configs.map {|c| [c['name'], c]}.to_h config_names.each do |name|