#31 Configurable Free Time in Port Utilization Report

This commit is contained in:
Oliver Gorwits
2018-03-10 10:45:39 +00:00
parent dd44877059
commit 66e3d2d64e
6 changed files with 38 additions and 6 deletions

View File

@@ -16,7 +16,11 @@ register_report(
get '/ajax/content/report/portutilization' => require_login sub {
return unless schema('netdisco')->resultset('Device')->count;
my @results = schema('netdisco')->resultset('Virtual::PortUtilization')->hri->all;
my $age_num = param('age_num') || 3;
my $age_unit = param('age_unit') || 'months';
my @results = schema('netdisco')->resultset('Virtual::PortUtilization')
->search(undef, { bind => [ "$age_num $age_unit" ] })->hri->all;
if (request->is_ajax) {
my $json = to_json (\@results);