From 347d43dcef85320b545922c10dd70573accbf894 Mon Sep 17 00:00:00 2001 From: Sebastian Lenzlinger Date: Tue, 7 May 2024 19:24:56 +0000 Subject: [PATCH] Refactor and add Logger --- .idea/workspace.xml | 111 ++++++++---- archive/metadata_utils.py | 4 +- code/{kydcap => iottb}/__init__.py | 0 code/{kydcap => iottb}/__main__.py | 12 +- code/iottb/definitions.py | 26 +++ code/iottb/logger.py | 28 +++ code/{kydcap => iottb}/models/__init__.py | 0 code/iottb/models/capture_metadata_model.py | 157 ++++++++++++++++ code/iottb/models/device_metadata_model.py | 128 +++++++++++++ .../{kydcap => iottb}/subcommands/__init__.py | 0 code/iottb/subcommands/add_device.py | 59 ++++++ code/iottb/subcommands/capture.py | 170 ++++++++++++++++++ code/{kydcap => iottb}/utils/__init__.py | 0 .../utils/capture_metadata_utils.py | 4 +- code/iottb/utils/capture_utils.py | 44 +++++ .../utils/device_metadata_utils.py | 4 +- .../utils.py => iottb/utils/tcpdump_utils.py} | 26 ++- code/iottb/utils/utils.py | 18 ++ code/kydcap/config.py | 20 --- code/kydcap/models/capture_metadata_model.py | 47 ----- code/kydcap/models/device_metadata_model.py | 66 ------- code/kydcap/scripts/wifi_ctl.sh | 55 ------ .../subcommands/initialize_device_root_dir.py | 40 ----- code/kydcap/subcommands/sniff.py | 104 ----------- code/kydcap/utils/wifi_ctrl_utils.py | 10 -- code/tests/test_capture_metadata_model.py | 2 + .../utils/test_capture_metadata_utils.py | 2 +- 27 files changed, 735 insertions(+), 402 deletions(-) rename code/{kydcap => iottb}/__init__.py (100%) rename code/{kydcap => iottb}/__main__.py (70%) create mode 100644 code/iottb/definitions.py create mode 100644 code/iottb/logger.py rename code/{kydcap => iottb}/models/__init__.py (100%) create mode 100644 code/iottb/models/capture_metadata_model.py create mode 100644 code/iottb/models/device_metadata_model.py rename code/{kydcap => iottb}/subcommands/__init__.py (100%) create mode 100644 code/iottb/subcommands/add_device.py create mode 100644 code/iottb/subcommands/capture.py rename code/{kydcap => iottb}/utils/__init__.py (100%) rename code/{kydcap => iottb}/utils/capture_metadata_utils.py (93%) create mode 100644 code/iottb/utils/capture_utils.py rename code/{kydcap => iottb}/utils/device_metadata_utils.py (97%) rename code/{kydcap/utils/utils.py => iottb/utils/tcpdump_utils.py} (53%) create mode 100644 code/iottb/utils/utils.py delete mode 100644 code/kydcap/config.py delete mode 100644 code/kydcap/models/capture_metadata_model.py delete mode 100644 code/kydcap/models/device_metadata_model.py delete mode 100644 code/kydcap/scripts/wifi_ctl.sh delete mode 100644 code/kydcap/subcommands/initialize_device_root_dir.py delete mode 100644 code/kydcap/subcommands/sniff.py delete mode 100644 code/kydcap/utils/wifi_ctrl_utils.py create mode 100644 code/tests/test_capture_metadata_model.py diff --git a/.idea/workspace.xml b/.idea/workspace.xml index 4e4bd90..dfa4ef1 100644 --- a/.idea/workspace.xml +++ b/.idea/workspace.xml @@ -4,13 +4,13 @@