From 80b9242d9beb6a446a8d154f15990c6e24b04399 Mon Sep 17 00:00:00 2001 From: Thomas Lamprecht Date: Thu, 16 May 2019 13:06:01 +0200 Subject: [PATCH] node: journal: minor code cleanup Signed-off-by: Thomas Lamprecht --- PMG/API2/Nodes.pm | 9 +++------ 1 file changed, 3 insertions(+), 6 deletions(-) diff --git a/PMG/API2/Nodes.pm b/PMG/API2/Nodes.pm index cb6e88a..96aa146 100644 --- a/PMG/API2/Nodes.pm +++ b/PMG/API2/Nodes.pm @@ -312,12 +312,6 @@ __PACKAGE__->register_method({ code => sub { my ($param) = @_; - my $lines = []; - - my $parser = sub { - push @$lines, shift; - }; - my $cmd = ["/usr/bin/mini-journalreader"]; push @$cmd, '-n', $param->{lastentries} if $param->{lastentries}; push @$cmd, '-b', $param->{since} if $param->{since}; @@ -325,6 +319,9 @@ __PACKAGE__->register_method({ push @$cmd, '-f', $param->{startcursor} if $param->{startcursor}; push @$cmd, '-t', $param->{endcursor} if $param->{endcursor}; + my $lines = []; + my $parser = sub { push @$lines, shift }; + PVE::Tools::run_command($cmd, outfunc => $parser); return $lines; -- 2.39.2