diff --git a/base.py b/base.py index fe7da7a..d27aad3 100644 --- a/base.py +++ b/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 " +