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

View File

@@ -1,14 +1,9 @@
import sys
import logging
from meta_data_handler import get_meta_data
from file_handler import sort_pictures
from scan_folder import *
from process import start_process
sys.path.append("../")
log_folder = "."
src = "../app/TempPic"
dst = "../app/Bilder"
logger = logging.getLogger('AutoPicture')
logger.setLevel(logging.DEBUG)
@@ -16,19 +11,4 @@ handler = logging.FileHandler(filename=f'{log_folder}/AutoPicture.log', encoding
handler.setFormatter(logging.Formatter('%(asctime)s|:%(message)s'))
logger.addHandler(handler)
def start_process():
try:
exif_data = get_meta_data(images=files)
sort_pictures(images=exif_data, dst=dst, logger=logger)
except Exception as err:
print(err)
logger.error(err)
raise err
files = recursive_scan_folder(src)
if len(files) > 0:
start_process()
else:
print("No images found")
start_process(logger=logger)