refactor: rework logging

This commit is contained in:
Dobin Rutishauser
2025-06-09 10:10:02 +02:00
parent 4c49f2d816
commit 9ed0469884
12 changed files with 97 additions and 75 deletions
+1 -1
View File
@@ -82,7 +82,7 @@ class Injectable():
# Data Reuse
def add_datareuse_fixup(self, fixup: DataReuseEntry):
logger.debug("---( Add datareuse: {}".format(fixup.string_ref))
logger.debug(" Add datareuse: {}".format(fixup.string_ref))
self.reusedata_fixups.append(fixup)
def get_all_reusedata_fixups(self) -> List[DataReuseEntry]:
+3 -1
View File
@@ -13,12 +13,14 @@ class Payload():
def init(self) -> bool:
logging.info("-( Load payload: {}".format(self.payload_path))
logging.info("-[ Payload: {}".format(self.payload_path))
if not os.path.exists(self.payload_path):
logger.error("Payload file does not exist: {}".format(self.payload_path))
return False
with open(self.payload_path, 'rb') as f:
self.payload_data = f.read()
logging.info(" Size: {} bytes".format(len(self.payload_data)))
return True
+2 -6
View File
@@ -40,6 +40,8 @@ def prepare_project(project_name, settings):
src = "{}{}/".format(PATH_CARRIER, settings.carrier_name)
dst = "{}{}/".format(PATH_WEB_PROJECT, project_name)
logger.info("-[ Cleanup project: {}".format(project_name))
if not os.path.exists(dst):
os.makedirs(dst)
@@ -59,9 +61,3 @@ def prepare_project(project_name, settings):
continue
os.remove(dst + file)
# copy *.c *.h files from src directory to dst directory
for file in os.listdir(src):
if file.endswith(".c") or file.endswith(".h"):
logger.info("--( Copy {} to {}".format(src + file, dst))
shutil.copy2(src + file, dst)