Closed CTM1 closed 1 year ago
The processable_directories attribute is an attribute that ArtifactExtractor classes should have, (see issue https://github.com/CTM1/win_ewf_extract/issues/1).
processable_directories
ArtifactExtractor
It should process directory names that are interesting for that extractor and call that extractor's process_fs_object function by passing it the correct filesystem object. This should be done in the recurse_files function of our disk_utils.py.
process_fs_object
recurse_files
https://github.com/CTM1/win_ewf_extract/blob/main/modules/disk_utils.py#L87
Will kill two birds with one stone and implement https://github.com/CTM1/win_ewf_extract/issues/4 here aswell
Closing this, will do it in https://github.com/CTM1/win_ewf_extract/issues/6
The
processable_directories
attribute is an attribute thatArtifactExtractor
classes should have, (see issue https://github.com/CTM1/win_ewf_extract/issues/1).It should process directory names that are interesting for that extractor and call that extractor's
process_fs_object
function by passing it the correct filesystem object. This should be done in therecurse_files
function of our disk_utils.py.https://github.com/CTM1/win_ewf_extract/blob/main/modules/disk_utils.py#L87