From be203c77f008ffcb869ecae1f8261e7a444bbbd1 Mon Sep 17 00:00:00 2001 From: chenjian <1435317881@qq.com> Date: Thu, 2 Sep 2021 19:27:39 +0800 Subject: [PATCH] Fix a bug in get_vdl_log_file when logdir does not exist (#1002) --- visualdl/server/serve.py | 14 +++++++------- 1 file changed, 7 insertions(+), 7 deletions(-) diff --git a/visualdl/server/serve.py b/visualdl/server/serve.py index bca2a65d..3348dc4e 100644 --- a/visualdl/server/serve.py +++ b/visualdl/server/serve.py @@ -64,17 +64,17 @@ def get_vdl_log_file(logdirs): "exp2": "vdlrecords.1587375685.log"} """ walks = {} + walks_temp = {} for logdir in logdirs: for root, dirs, files in bfile.walk(logdir): walks.update({root: files}) - walks_temp = {} - for run, tags in walks.items(): - tags_temp = [tag for tag in tags if - is_VDLRecord_file(path=bfile.join(run, tag), check=False)] - tags_temp.sort(reverse=True) - if len(tags_temp) > 0: - walks_temp.update({run: tags_temp[0]}) + for run, tags in walks.items(): + tags_temp = [tag for tag in tags if + is_VDLRecord_file(path=bfile.join(run, tag), check=False)] + tags_temp.sort(reverse=True) + if len(tags_temp) > 0: + walks_temp.update({run: tags_temp[0]}) return walks_temp -- GitLab