ids-functions.pl: Return N/A if not date for a ruleset could be

determined.

Signed-off-by: Stefan Schantl <stefan.schantl@ipfire.org>
This commit is contained in:
Stefan Schantl
2021-04-14 20:37:50 +02:00
parent 969983eba4
commit fc685a36c5

View File

@@ -1497,6 +1497,7 @@ END
#
sub get_ruleset_date($) {
my ($provider) = @_;
my $date;
# Load neccessary perl modules for file stat and to format the timestamp.
use File::stat;
@@ -1512,7 +1513,13 @@ sub get_ruleset_date($) {
my $mtime = $stat->mtime;
# Convert into human read-able format.
my $date = strftime('%Y-%m-%d %H:%M:%S', localtime($mtime));
$date = strftime('%Y-%m-%d %H:%M:%S', localtime($mtime));
# Check if a date has been obtained.
unless ($date) {
# Assign N/A for Not available.
$date = "N/A";
}
# Return the date.
return $date;