SaveFigureThread, does not attach files when there is no write permission
This commit is contained in:
9
base.py
9
base.py
@@ -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 " +
|
||||
|
||||
Reference in New Issue
Block a user