From 16e24bf0da73a5e244749e0738e3f6be46e1446a Mon Sep 17 00:00:00 2001
From: ldam <ldam@passcal.nmt.edu>
Date: Tue, 29 Aug 2023 09:16:59 -0600
Subject: [PATCH] add check path to read folder

---
 sohstationviewer/model/reftek_data/reftek.py | 2 ++
 1 file changed, 2 insertions(+)

diff --git a/sohstationviewer/model/reftek_data/reftek.py b/sohstationviewer/model/reftek_data/reftek.py
index 486a5762f..aac433946 100755
--- a/sohstationviewer/model/reftek_data/reftek.py
+++ b/sohstationviewer/model/reftek_data/reftek.py
@@ -129,6 +129,8 @@ class RT130(GeneralData):
             total = sum([len(files) for _, _, files in os.walk(self.dir)])
 
         for folder in folders:
+            if not os.path.isdir(folder):
+                raise ProcessingDataError(f"Path '{folder}' not exist")
             for path, subdirs, files in os.walk(folder):
                 for file_name in files:
                     if self.creator_thread.isInterruptionRequested():
-- 
GitLab