From 5e2652ce5322263a53c6c6af8a812266c744fdcb Mon Sep 17 00:00:00 2001 From: Sergey Ivanov <seriv@cs.umd.edu> Date: Thu, 10 Aug 2023 01:00:38 -0400 Subject: [PATCH] fix: return 0 if no process found --- lib/Site/PSVar.pm | 8 +++++++- 1 file changed, 7 insertions(+), 1 deletion(-) diff --git a/lib/Site/PSVar.pm b/lib/Site/PSVar.pm index 2c253e4..456c054 100644 --- a/lib/Site/PSVar.pm +++ b/lib/Site/PSVar.pm @@ -63,7 +63,13 @@ sub handler { my @values = split(/\n/, $output); my $title = shift @values; my @sorted = sort @values; - my $value = ( $aggr eq 'max' ) ? pop @sorted : shift @sorted; + my $value; + if (scalar @value) { + $value = ( $aggr eq 'max' ) ? pop @sorted : shift @sorted; + } + else { + $value = 0 + } return { -- GitLab