version 1.24, 2018/02/06 14:31:06
|
version 1.25, 2018/02/12 13:30:58
|
Line 2
|
Line 2
|
|
|
############################################################################### |
############################################################################### |
# $Log$ |
# $Log$ |
|
# Revision 1.25 2018/02/12 13:30:58 nick |
|
# Added an easier to compare date string to determine if the status json file was updated today and report if it wasn't. |
|
# |
# Revision 1.24 2018/02/06 14:31:06 nick |
# Revision 1.24 2018/02/06 14:31:06 nick |
# A status report is now generated in JSON that can easily be scanned so that |
# A status report is now generated in JSON that can easily be scanned so that |
# I can be alerted when there are failures that I miss if I don't read the |
# I can be alerted when there are failures that I miss if I don't read the |
Line 202 sub readComicConfig ($$) {
|
Line 205 sub readComicConfig ($$) {
|
sub writeStatusReportJSON ($$) { |
sub writeStatusReportJSON ($$) { |
my ( $comicsRef, $filename ) = @_; |
my ( $comicsRef, $filename ) = @_; |
my %comics = %$comicsRef; |
my %comics = %$comicsRef; |
my %json = ('date' => $DATE, 'comics' => []); |
my $shortDate = sprintf("%d%02d%02d", (localtime)[5] + 1900, |
|
(localtime)[4] + 1, |
|
(localtime)[3]); |
|
my %json = ('date' => $shortDate, 'comics' => []); |
my $totalErrors = 0; |
my $totalErrors = 0; |
|
|
foreach my $comic (sort keys %comics) { |
foreach my $comic (sort keys %comics) { |