From 42b0e695283d4f032a3d8faa7fa37f6ab8f39197 Mon Sep 17 00:00:00 2001 From: Neta Zmora <neta.zmora@intel.com> Date: Sun, 17 Feb 2019 14:14:27 +0200 Subject: [PATCH] Fix issue #157 Sometime Symlinks can't be created, so we fail queitly. --- apputils/execution_env.py | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/apputils/execution_env.py b/apputils/execution_env.py index 9b70946..3663fd6 100755 --- a/apputils/execution_env.py +++ b/apputils/execution_env.py @@ -131,6 +131,9 @@ def config_pylogger(log_cfg_file, experiment_name, output_dir='logs'): os.unlink("latest_log_dir") except FileNotFoundError: pass - os.symlink(logdir, "latest_log_dir") - os.symlink(log_filename, "latest_log_file") + try: + os.symlink(logdir, "latest_log_dir") + os.symlink(log_filename, "latest_log_file") + except OSError: + msglogger.debug("Failed to create symlinks to latest logs") return msglogger -- GitLab