From 88eb387e793b8c26064e277d961883eea0045824 Mon Sep 17 00:00:00 2001 From: David Hartmann Date: Fri, 21 Oct 2022 00:22:38 +0200 Subject: [PATCH] server: fix use of ensure_dir_exists in load_layout --- py/visdom/server/app.py | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/py/visdom/server/app.py b/py/visdom/server/app.py index 65ea6c36..e6993b6f 100644 --- a/py/visdom/server/app.py +++ b/py/visdom/server/app.py @@ -144,12 +144,13 @@ def load_layouts(self): RuntimeWarning ) return "" - layout_filepath = os.path.join(self.env_path, 'view', LAYOUT_FILE) - ensure_dir_exists(layout_filepath) + layout_dir = os.path.join(self.env_path, 'view') + layout_filepath = os.path.join(layout_dir, LAYOUT_FILE) if os.path.isfile(layout_filepath): with open(layout_filepath, 'r') as fn: return fn.read() else: + ensure_dir_exists(layout_dir) return "" def load_state(self):