Fix undefined variable

This commit is contained in:
Charles Pigott 2017-09-06 12:52:53 +01:00
parent 8b7dee9ee8
commit 871bf6ebd2
1 changed files with 5 additions and 3 deletions

8
sanoid
View File

@ -136,8 +136,10 @@ sub monitor_snapshots() {
my $warn = $config{$section}{$typewarn} * $smallerperiod;
my $crit = $config{$section}{$typecrit} * $smallerperiod;
my $elapsed = -1;
if (defined $snapsbytype{$path}{$type}{'newest'}) { $elapsed = $snapsbytype{$path}{$type}{'newest'}; }
my $dispelapsed = displaytime($snapsbytype{$path}{$type}{'newest'});
if (defined $snapsbytype{$path}{$type}{'newest'}) {
$elapsed = $snapsbytype{$path}{$type}{'newest'};
}
my $dispelapsed = displaytime($elapsed);
my $dispwarn = displaytime($warn);
my $dispcrit = displaytime($crit);
if ( $elapsed > $crit || $elapsed == -1) {
@ -681,7 +683,7 @@ sub get_date {
sub displaytime {
# take a time in seconds, return it in human readable form
my $elapsed = shift;
my ($elapsed) = @_;
my $days = int ($elapsed / 60 / 60 / 24);
$elapsed -= $days * 60 * 60 * 24;