Skip to content

Commit

Permalink
feat: add a new base parser LazyLogFileOutput
Browse files Browse the repository at this point in the history
- Doesn't like the LogFileOutput, the LazyLogFileOutput doesn't load the
  content during initialization, its content can only be loaded via calling
  the `do_scan` method explicitly.
- It's useful for the cases which need to load thousands of files belongs
  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`.
- Update the LsPci accordingly.
- see RHINENG-13810

Signed-off-by: Xiangce Liu <[email protected]>
  • Loading branch information
xiangce committed Dec 17, 2024
1 parent 952f219 commit c18899a
Show file tree
Hide file tree
Showing 3 changed files with 476 additions and 48 deletions.
Loading

0 comments on commit c18899a

Please sign in to comment.