Aaron Peterson
Aaron Peterson
When we do this, we probably also want to add --dump_json support so that we can easily export all the evidence objects/properties for other clients to use.
Also, we should look at `click` if we are refactoring command line args.
We can also use a Manager pattern similar to the Jobs manager for this.
I think we should probably just remove ReportText in favor of TextFile. Now that the actual reports have changed formats, and are no longer really returned as evidence objects (instead...
Quick update: I think it's fine to remove the `ReportText` object, but we'll still want to keep or refactor the `FinalReport`. To do this we'll have to make sure that...
I think all this is missing is the hook in the task manager to call this method when the request has completed.
FYI, @rgayon
Tracking as a slightly larger effort in #1111
We should also document the `Evidence.parent_evidence` attribute better as well (at least in the docstrings).
Documented more here: https://github.com/google/turbinia/pull/1157, but still need to document the parent_evidence attribute a bit better.