Differentiate messages in the log files if they are caused by an hardware issue

This commit is contained in:
Andrea Mazzoleni 2026-02-01 20:21:28 +01:00
parent 85f3f0217c
commit d3f7bf64c1
33 changed files with 934 additions and 886 deletions

View file

@ -537,16 +537,22 @@ Messages printed to the screen.
.PD 0
.HP 4
.I <level>
One of \`fatal\`, \`error\`, \`expected\`, \`status\`,
\`progress\` or \`verbose\`.
One of \`fatal\`, \`fatal_hardware\`, \`error\`, \`error_hardware\`,
\`expected\`, \`status\`, \`progress\` or \`verbose\`.
.HP 4
.I fatal
A fatal error occurred. Program will abort after this
message.
.I fatal, fatal_hardware
A fatal error occurred. Program will
abort after this message.
The \`hardware\` one means that the problem was caused
by a hardware failure, like an Input/Output error
or a silent data error.
.HP 4
.I error
A generic error condition that doesn\'t prevent the
program to continue.
.I error, error_hardware
A generic error condition that doesn\'t
prevent the program to continue.
The \`hardware\` one means that the problem was caused
by a hardware failure, like an Input/Output error
or a silent data error.
.HP 4
.I expected
An expected error condition. At present it

View file

@ -358,12 +358,18 @@ General Progress and Execution Tags
=msg:<level>:<msg>
Messages printed to the screen.
<level> - One of `fatal`, `error`, `expected`, `status`,
`progress` or `verbose`.
fatal - A fatal error occurred. Program will abort after this
message.
error - A generic error condition that doesn't prevent the
program to continue.
<level> - One of `fatal`, `fatal_hardware`, `error`, `error_hardware`,
`expected`, `status`, `progress` or `verbose`.
fatal, fatal_hardware - A fatal error occurred. Program will
abort after this message.
The `hardware` one means that the problem was caused
by a hardware failure, like an Input/Output error
or a silent data error.
error, error_hardware - A generic error condition that doesn't
prevent the program to continue.
The `hardware` one means that the problem was caused
by a hardware failure, like an Input/Output error
or a silent data error.
expected - An expected error condition. At present it
happens only when using the `-m` option with files
expected missing.

View file

@ -377,12 +377,18 @@ Only produced when `--gui` option is used.
msg:<level>:<msg>
Messages printed to the screen.
<level> - One of `fatal`, `error`, `expected`, `status`,
`progress` or `verbose`.
fatal - A fatal error occurred. Program will abort after this
message.
error - A generic error condition that doesn't prevent the
program to continue.
<level> - One of `fatal`, `fatal_hardware`, `error`, `error_hardware`,
`expected`, `status`, `progress` or `verbose`.
fatal, fatal_hardware - A fatal error occurred. Program will
abort after this message.
The `hardware` one means that the problem was caused
by a hardware failure, like an Input/Output error
or a silent data error.
error, error_hardware - A generic error condition that doesn't
prevent the program to continue.
The `hardware` one means that the problem was caused
by a hardware failure, like an Input/Output error
or a silent data error.
expected - An expected error condition. At present it
happens only when using the `-m` option with files
expected missing.