diff --git a/apputils/execution_env.py b/apputils/execution_env.py index 9b70946a30a217bff4175e0155449b6690386e65..3663fd68617cabcca5d8c6e841f3c13f570eb85b 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