seperated main

This commit is contained in:
2023-12-12 21:56:30 +01:00
parent 5d7ca9172b
commit 6bea0ee524
5 changed files with 39 additions and 22 deletions

19
src/process.py Normal file
View File

@@ -0,0 +1,19 @@
from meta_data_handler import get_meta_data
from file_handler import sort_pictures
from scan_folder import recursive_scan_folder
from config import get_config
def start_process(logger):
config = get_config()
try:
files = recursive_scan_folder(config.src)
if len(files) > 0:
exif_data = get_meta_data(images=files)
sort_pictures(images=exif_data, dst=config.dst, logger=logger)
else:
print("No images found")
except Exception as err:
print(err)
logger.error(err)
raise err