From 9af3344676eb98d48a434d13a8b4f46d471344ef Mon Sep 17 00:00:00 2001 From: Axel Burri Date: Wed, 21 Oct 2015 21:58:30 +0200 Subject: [PATCH] btrbk: dont print empty snapshot/backup schedule --- btrbk | 14 +++++++++----- 1 file changed, 9 insertions(+), 5 deletions(-) diff --git a/btrbk b/btrbk index 693ecbd..0eefe59 100755 --- a/btrbk +++ b/btrbk @@ -3363,13 +3363,17 @@ MAIN: # if($loglevel >= 2) { my @data = map { { %$_, vinfo_prefixed_keys("", $_->{value}) }; } @$schedule_results; - my @data_backup = map { $_->{topic} eq "backup" ? $_ : () } @data; my @data_snapshot = map { $_->{topic} eq "snapshot" ? $_ : () } @data; + my @data_backup = map { $_->{topic} eq "backup" ? $_ : () } @data; - print_formatted("schedule", \@data_snapshot, title => "SNAPSHOT SCHEDULE"); - print "\n"; - print_formatted("schedule", \@data_backup, title => "BACKUP SCHEDULE"); - print "\n"; + if(scalar(@data_snapshot)) { + print_formatted("schedule", \@data_snapshot, title => "SNAPSHOT SCHEDULE"); + print "\n"; + } + if(scalar(@data_backup)) { + print_formatted("schedule", \@data_backup, title => "BACKUP SCHEDULE"); + print "\n"; + } }