From 54eaf046b09a8a093f1a62583d420e4de8844ba7 Mon Sep 17 00:00:00 2001 From: Nex Date: Thu, 12 Aug 2021 18:36:31 +0200 Subject: [PATCH] Standardizing base classes declarations --- mvt/android/modules/adb/base.py | 6 ------ mvt/ios/modules/fs/base.py | 12 +++++++++--- 2 files changed, 9 insertions(+), 9 deletions(-) diff --git a/mvt/android/modules/adb/base.py b/mvt/android/modules/adb/base.py index 281cf0e..28db161 100644 --- a/mvt/android/modules/adb/base.py +++ b/mvt/android/modules/adb/base.py @@ -29,12 +29,6 @@ class AndroidExtraction(MVTModule): def __init__(self, file_path=None, base_folder=None, output_folder=None, fast_mode=False, log=None, results=[]): - """Initialize Android extraction module. - :param file_path: Path to the database file to parse - :param base_folder: Path to a base folder containing an Android dump - :param output_folder: Path to the folder where to store extraction - results - """ super().__init__(file_path=file_path, base_folder=base_folder, output_folder=output_folder, fast_mode=fast_mode, log=log, results=results) diff --git a/mvt/ios/modules/fs/base.py b/mvt/ios/modules/fs/base.py index 2306be2..77fbafa 100644 --- a/mvt/ios/modules/fs/base.py +++ b/mvt/ios/modules/fs/base.py @@ -17,9 +17,15 @@ from mvt.common.module import (DatabaseCorruptedError, DatabaseNotFoundError, class IOSExtraction(MVTModule): """This class provides a base for all iOS filesystem/backup extraction modules.""" - is_backup = False - is_fs_dump = False - is_sysdiagnose = False + def __init__(self, file_path=None, base_folder=None, output_folder=None, + fast_mode=False, log=None, results=[]): + super().__init__(file_path=file_path, base_folder=base_folder, + output_folder=output_folder, fast_mode=fast_mode, + log=log, results=results) + + self.is_backup = False + self.is_fs_dump = False + self.is_sysdiagnose = False def _is_database_malformed(self, file_path): # Check if the database is malformed.