From 6367f8b587a536336efed42e7bfee00d8ea64dd9 Mon Sep 17 00:00:00 2001 From: Simon Jess Date: Fri, 14 Jun 2019 10:03:02 +0200 Subject: [PATCH] 7831 FIX fileinfo: Warn if timestamp of file stat is missing Change-Id: I52f6209703ac6920baa10d56150667be1764c8ab --- .werks/7831 | 10 ++++++++++ checks/fileinfo | 2 ++ 2 files changed, 12 insertions(+) create mode 100644 .werks/7831 diff --git a/.werks/7831 b/.werks/7831 new file mode 100644 index 0000000000000..a5060e9762e5b --- /dev/null +++ b/.werks/7831 @@ -0,0 +1,10 @@ +Title: fileinfo: Warn if timestamp of file stat is missing +Level: 1 +Component: checks +Compatible: compat +Edition: cre +Version: 1.7.0i1 +Date: 1560499335 +Class: fix + + diff --git a/checks/fileinfo b/checks/fileinfo index f54d84bf42dfc..5d07af357c637 100644 --- a/checks/fileinfo +++ b/checks/fileinfo @@ -245,6 +245,8 @@ def check_fileinfo(item, params, parsed): if file_stat is not None and not file_stat.missing: if file_stat.failed: return 1, "File stat failed" + if file_stat.time is None: + return 1, 'File stat time failed' age = reftime - file_stat.time check_definition = [ ("Size", "size", file_stat.size, get_filesize_human_readable),