Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
pool: update scrubber messages to be less ambigous
The wording of the pool scrubber is ambigous, resulting in a support ticket. The specific problem in the ticket is that the scrubber failed to clearly distinguish between a temporary problem and a file corruption. This patch addresses this issue by making the following changes: o file corruptions are clearly labeled with the word "corruption", rather than the ambigous "error". o an additional counter is introduced for manually triggered full runs and background scrubbing that describes the number of files that (for whatever reason) could not be checked. These are NOT reported as corruption. o the language used when describing a file that could not be checked has been improved slightly, avoiding the ambigious term "error". o a CacheException does not abort a run; an IOException does abort a run. o logged messages are updated to distinguish between problems found by the 'csm check' command those found by background scrubbing. o If a run is aborted, this is recorded and reported as part of the 'csm status' command. Target: master Patch: https://rb.dcache.org/r/8168/ Acked-by: Gerd Behrmann Request: 2.12 Request: 2.11 Request: 2.10 Ticket: http://rt.dcache.org/Ticket/Display.html?id=8728
- Loading branch information
1 parent
ec21804
commit 346d058
Showing
1 changed file
with
62 additions
and
20 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters