From ccf60d3bb8f0a9c1d554f761173431e704687bfb Mon Sep 17 00:00:00 2001 From: Dietmar Maurer Date: Tue, 4 Apr 2017 06:02:34 +0200 Subject: [PATCH] PVE::Tools::dump_journal: allow to filter a specific service --- src/PVE/Tools.pm | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/src/PVE/Tools.pm b/src/PVE/Tools.pm index f642286..2cd4733 100644 --- a/src/PVE/Tools.pm +++ b/src/PVE/Tools.pm @@ -1081,7 +1081,7 @@ sub dump_logfile { } sub dump_journal { - my ($start, $limit, $since, $until) = @_; + my ($start, $limit, $since, $until, $service) = @_; my $lines = []; my $count = 0; @@ -1100,6 +1100,7 @@ sub dump_journal { my $cmd = ['journalctl', '-o', 'short', '--no-pager']; + push @$cmd, '--unit', $service if $service; push @$cmd, '--since', $since if $since; push @$cmd, '--until', $until if $until; run_command($cmd, outfunc => $parser); -- 2.39.2