From 5f322b26c3e8d80ab8f7e43cf029d7b139abda54 Mon Sep 17 00:00:00 2001 From: destinyk <destiny.kuehn@student.nmt.edu> Date: Wed, 2 Oct 2024 14:33:01 -0600 Subject: [PATCH] fix error type for var record length --- ckMseed/ckMseed.py | 14 +++++++++++++- 1 file changed, 13 insertions(+), 1 deletion(-) diff --git a/ckMseed/ckMseed.py b/ckMseed/ckMseed.py index c093167..5724f22 100644 --- a/ckMseed/ckMseed.py +++ b/ckMseed/ckMseed.py @@ -980,7 +980,19 @@ class MainWindow(QWidget): if not self.scan_type: filelist = [_file] else: - (startepoch, endepoch) = msfile.FirstLastTime() + try: + (startepoch, endepoch) = msfile.FirstLastTime() + except Exception as e: + err = ("ERROR: Cannot determine start and " + "end times.") + err1 = "\t File:" + fullname + self.write_error(err, "Read/Write", "red") + self.write_error(err1, "Read/Write") + self.add_to_dict( + self.error_dict, "Read/Write", directory, _file) + self.num_errors = self.num_errors + 1 + continue + endepoch += 1 start = lstrftime('%Y:%j:%H:%M:%S', lgmtime(startepoch)) -- GitLab