From 6de9c31cf54c9be5fd7524fc5fcdfa42994a45f6 Mon Sep 17 00:00:00 2001 From: Topi Miettinen Date: Thu, 19 Mar 2020 21:25:50 +0200 Subject: Fix journalctl output parsing for recent journalctls Process output from journalctl (v245) like: "Archived and active journals take up xxx.xM in the file system." Signed-off-by: Topi Miettinen --- plugins/plugin_systemd_phase1 | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'plugins') diff --git a/plugins/plugin_systemd_phase1 b/plugins/plugin_systemd_phase1 index 9d424915..0c73f45d 100644 --- a/plugins/plugin_systemd_phase1 +++ b/plugins/plugin_systemd_phase1 @@ -176,7 +176,7 @@ if [ ! "${JOURNALCTLBINARY}" = "" -a ${SYSTEMD_RUNNING} -eq 1 ]; then PREQS_MET="YES"; else PREQS_MET="NO"; fi Register --test-no PLGN-3816 --preqs-met ${PREQS_MET} --weight L --network NO --description "Query journal for boot related information" --progress if [ ${SKIPTEST} -eq 0 ]; then - FIND=`${JOURNALCTLBINARY} --disk-usage | awk '{ if ($1=="Journals") { print $4 }}'` + FIND=`${JOURNALCTLBINARY} --disk-usage | awk '{ if ($1=="Journals") { print $4 } else if ($1=="Archived") { print $7 }}'` Report "journal_disk_size=${FIND}" LogText "Result: journals are ${FIND} in size" fi -- cgit v1.2.3