turbinia
turbinia copied to clipboard
Rewrite pinfo.py call
Description of the change
Rewrite the call to pinfo.py from a sys call to a pinfo lib call to prevent issues with parsing the json output.
Applicable issues
- fixes #
Checklist
- [ ] All tests were successful.
- [ ] Unit tests added.
This of course needs the python plaso libs which we do not install. I am going to park this PR until @jleaniz is back and we moved back to GIFT-PPA.
@hacktobeer the tests actually pass, but i think you need to merge with the master branch for some updates to the docs (doc building failed)
Never mind, i see what you mean
ModuleNotFoundError: No module named 'plaso'
I wonder why this isn't available since poetry installs the plaso python package?
**#33 395.0 • Installing plaso (20230717)**
This has been fixed in another PR without using the plaso python lib but does parse the json taking into account possible error messages.