From 9eb55acd7cc274a04b7ddab78588c19e11454437 Mon Sep 17 00:00:00 2001 From: Karthik Nadig Date: Thu, 19 Apr 2018 14:27:15 -0700 Subject: [PATCH] Fixes KeyError when using DEBUG_STDLIB (#379) --- ptvsd/wrapper.py | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/ptvsd/wrapper.py b/ptvsd/wrapper.py index d24a1989..d8fbc52e 100644 --- a/ptvsd/wrapper.py +++ b/ptvsd/wrapper.py @@ -916,7 +916,7 @@ class VSCodeMessageProcessor(ipcjson.SocketIO, ipcjson.IpcChannel): 'Flask': 'FLASK_DEBUG=True', 'Jinja': 'FLASK_DEBUG=True', 'FixFilePathCase': 'FIX_FILE_PATH_CASE=True', - 'DebugStdLib': 'DEBUG_STD_LIB=True', + 'DebugStdLib': 'DEBUG_STDLIB=True', 'WindowsClient': 'WINDOWS_CLIENT=True', } return ';'.join(debug_option_mapping[option] @@ -933,6 +933,7 @@ class VSCodeMessageProcessor(ipcjson.SocketIO, ipcjson.IpcChannel): WEB_BROWSER_URL=string url DJANGO_DEBUG=True|False WINDOWS_CLIENT=True|False + DEBUG_STDLIB=True|False """ def bool_parser(str): return str in ("True", "true", "1") @@ -948,6 +949,7 @@ class VSCodeMessageProcessor(ipcjson.SocketIO, ipcjson.IpcChannel): 'FLASK_DEBUG': bool_parser, 'FIX_FILE_PATH_CASE': bool_parser, 'WINDOWS_CLIENT': bool_parser, + 'DEBUG_STDLIB': bool_parser, } options = {}