From c2e1542dc857b9fdc6f32b3fcab62cc74fabd149 Mon Sep 17 00:00:00 2001 From: jaydee Date: Tue, 29 Jul 2025 10:55:17 +0200 Subject: [PATCH] build --- auto_import_v2_auto.py | 11 +++++++---- 1 file changed, 7 insertions(+), 4 deletions(-) diff --git a/auto_import_v2_auto.py b/auto_import_v2_auto.py index 768c83d..3d0dd19 100644 --- a/auto_import_v2_auto.py +++ b/auto_import_v2_auto.py @@ -173,13 +173,13 @@ while True: logging.debug("Moving file {} into {}".format(filename, _FDEST)) mqtt_s.send_mqtt_message("sectorq/auto_import/job", {"status": "started","file":filename,"device":_DEV}) try: - shutil.move("{}/{}".format(FULL_PATH,filename),_FDEST) + shutil.copy("{}/{}".format(FULL_PATH,filename),_FDEST) files_imported += 1 except: try: - shutil.move("{}/{}".format(FULL_PATH,filename),"{}/{}".format(_FDEST,filename)) + shutil.copy("{}/{}".format(FULL_PATH,filename),"{}/{}".format(_FDEST,filename)) files_imported += 1 except: logging.debug("failed to move file {}".format(filename)) @@ -190,16 +190,19 @@ while True: logging.debug(f"File: {file_or_dir}") mqtt_s.send_mqtt_message("sectorq/auto_import/job", {"status": "started","file":file_or_dir,"device":_DEV}) try: - shutil.move("{}/{}".format(_DEV_DIR,file_or_dir),_FDEST) + shutil.copy("{}/{}".format(_DEV_DIR,file_or_dir),_FDEST) files_imported += 1 except: try: - shutil.move("{}/{}".format(_DEV_DIR,file_or_dir),"{}/{}".format(_FDEST,file_or_dir)) + shutil.copy("{}/{}".format(_DEV_DIR,file_or_dir),"{}/{}".format(_FDEST,file_or_dir)) files_imported += 1 except: logging.debug("failed to move file {}".format(file_or_dir)) logging.debug("Umounting") + + + myCmd = f"sudo umount {_DEV_MOUNT}" status, output = subprocess.getstatusoutput(myCmd) logging.debug(output)