From 920b5f6d98020cf07d2eb35d42ccf139bd6ecfb6 Mon Sep 17 00:00:00 2001 From: "Afshin T. Darian" Date: Tue, 23 Mar 2021 14:48:40 +0000 Subject: [PATCH] Ensure jupyter config dir exist --- jupyter_server/auth/security.py | 2 ++ 1 file changed, 2 insertions(+) diff --git a/jupyter_server/auth/security.py b/jupyter_server/auth/security.py index ff78f4a050..092927d260 100644 --- a/jupyter_server/auth/security.py +++ b/jupyter_server/auth/security.py @@ -143,6 +143,8 @@ def persist_config(config_file=None, mode=0o600): if config_file is None: config_file = os.path.join(jupyter_config_dir(), 'jupyter_server_config.json') + os.makedirs(os.path.dirname(config_file), exist_ok=True) + loader = JSONFileConfigLoader(os.path.basename(config_file), os.path.dirname(config_file)) try: config = loader.load_config()