From 5dd9dbdb77a44773a955ddcf7bd1fb584e7d78e9 Mon Sep 17 00:00:00 2001 From: Sergey Ivanov <seriv@cs.umd.edu> Date: Fri, 22 Mar 2019 11:41:29 -0400 Subject: [PATCH] use integers for numbers of packages --- lib/Site/Packages.pm | 9 +++++---- 1 file changed, 5 insertions(+), 4 deletions(-) diff --git a/lib/Site/Packages.pm b/lib/Site/Packages.pm index d6c9b4d..b2231b2 100644 --- a/lib/Site/Packages.pm +++ b/lib/Site/Packages.pm @@ -55,11 +55,12 @@ sub handler { my $self = shift; my $config = $self->{'config'}; my $pkgs_path = $config->{'update_filepath'} || '/var/local/csdupdates'; - my $output_total = run_command("grep -Po '(?<=^Total:)\\w*\$' $pkgs_path"); - my $output_security = run_command("grep -Po '(?<=^Security:)\\w*\$' $pkgs_path"); + my $output_total = run_command("grep -Po '(?<=^Total:)\\d*\$' $pkgs_path"); + my $output_security = run_command("grep -Po '(?<=^Security:)\\d*\$' $pkgs_path"); + chomp($output_total,$output_security); my %metrics = ( - "total" => $output_total, - "security" => $output_security, + "total" => [$output_total, "i"], + "security" => [$output_security, "i"], ); return \%metrics; -- GitLab