Skip to content

Commit

Permalink
feat: add a base parser LazyLogFileOutput (#4309)
Browse files Browse the repository at this point in the history
- Doesn't like the LogFileOutput, this LazyLogFileOutput doesn't load the
 content during initialization.  Its content will be loaded later whenever
 the parser instance being used.
- It's useful for the cases where need to load thousands of files that
  belong to one single Spec in one pass of running.
- For implementation's convenience, converted the `"scanners"` from `list`
  `dict` in which the `result_key` is key and `scanner` is value.  And
  removed the `scanner_keys`.
- Updated the LsPci accordingly.
- RHINENG-13810

Signed-off-by: Xiangce Liu <[email protected]>
  • Loading branch information
xiangce authored Dec 19, 2024
1 parent dd934a3 commit 1597f13
Show file tree
Hide file tree
Showing 3 changed files with 518 additions and 48 deletions.
Loading

0 comments on commit 1597f13

Please sign in to comment.