From 36b9c073973986d943b69965bb4f415d762678fd Mon Sep 17 00:00:00 2001 From: Thomas Lamprecht Date: Fri, 26 Jun 2020 09:55:21 +0200 Subject: [PATCH] follouwp: improve comment detection and refactor slightly Signed-off-by: Thomas Lamprecht --- src/PVE/JSONSchema.pm | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) diff --git a/src/PVE/JSONSchema.pm b/src/PVE/JSONSchema.pm index 15a498c..275c20a 100644 --- a/src/PVE/JSONSchema.pm +++ b/src/PVE/JSONSchema.pm @@ -486,19 +486,19 @@ register_format('timezone', \&pve_verify_timezone); sub pve_verify_timezone { my ($timezone, $noerr) = @_; - my $zonetab = "/usr/share/zoneinfo/zone.tab"; return $timezone if $timezone eq 'UTC'; - open(my $fh, "<", $zonetab); - while(my $line = <$fh>) { - next if $line =~ /^#/; + + open(my $fh, "<", "/usr/share/zoneinfo/zone.tab"); + while (my $line = <$fh>) { + next if $line =~ /^\s*#/; chomp $line; - return $timezone if $timezone eq (split /\t/, $line)[2]; # found + my $zone = (split /\t/, $line)[2]; + return $timezone if $timezone eq $zone; # found } close $fh; return undef if $noerr; die "invalid time zone '$timezone'\n"; - } # network interface name -- 2.39.2