Browse Source

tests: improve detection of readable systemd journal

Look for system.journal in journal sub-directory.
Add -readable to the find command.

Bug: https://bugs.gentoo.org/794931
pull/3037/head
Mike Gilbert 4 years ago
parent
commit
d91d949e95
  1. 2
      fail2ban/tests/filtertestcase.py

2
fail2ban/tests/filtertestcase.py

@ -1396,7 +1396,7 @@ def get_monitor_failures_journal_testcase(Filter_): # pragma: systemd no cover
# check one at at time until the first hit
for systemd_var in 'system-runtime-logs', 'system-state-logs':
tmp = Utils.executeCmd(
'find "$(systemd-path %s)" -name system.journal' % systemd_var,
'find "$(systemd-path %s)/journal" -name system.journal -readable' % systemd_var,
timeout=10, shell=True, output=True
)
self.assertTrue(tmp)

Loading…
Cancel
Save