SaveFigureThread, does not attach files when there is no write permission

This commit is contained in:
2023-09-26 13:48:22 +02:00
parent 7c291bcbf8
commit 8c26ec4c15

View File

@@ -96,12 +96,10 @@ class BaseWindow(QMainWindow):
def __del__(self):
self.wait()
def run(self):
attach_files = []
folder_name = self.folder_name
date_str = self.parent.add_date_to_path(
time_in_seconds=self.time_in_seconds,
reanalysis_time_in_seconds=self.reanalysis_time)
@@ -129,13 +127,12 @@ class BaseWindow(QMainWindow):
if not os.path.exists(save_dest):
if all_fig_data[canvas][idx] is not None:
_dirname = os.path.dirname(save_dest)
print(_dirname, flush=True)
if os.access(_dirname, os.W_OK):
print("We have write permission", flush=True)
all_fig_data[canvas][idx].savefig(save_dest)
elif not write_message_fired:
print("No write permission", flush=True)
elif not write_message_fired:
_mess = ("Do not have write permission " +
"for directory {0} from this " +
"host {1}. Images not saved and " +