Respect disabling debugging server from platformio.ini

This commit is contained in:
Ivan Kravets
2022-01-19 16:53:31 +02:00
parent e8c0b8504a
commit 57c92e877c
2 changed files with 8 additions and 0 deletions
+7
View File
@@ -153,7 +153,14 @@ class DebugConfigBase: # pylint: disable=too-many-instance-attributes
raise DebugInvalidOptionsError("Could not load a build configuration")
def _configure_server(self):
# user disabled server in platformio.ini
if "debug_server" in self.env_options and not self.env_options.get(
"debug_server"
):
return None
result = None
# specific server per a system
if isinstance(self.tool_settings.get("server", {}), list):
for item in self.tool_settings["server"][:]: