diff libervia/backend/bridge/bridge_constructor/base_constructor.py @ 4280:4cf98f506269

bridge(constructor): fix template parsing, which was broken following `black` reformating.
author Goffi <goffi@goffi.org>
date Fri, 12 Jul 2024 17:58:06 +0200
parents 0d7bb4df2343
children
line wrap: on
line diff
--- a/libervia/backend/bridge/bridge_constructor/base_constructor.py	Fri Jul 05 17:18:37 2024 +0200
+++ b/libervia/backend/bridge/bridge_constructor/base_constructor.py	Fri Jul 12 17:58:06 2024 +0200
@@ -325,12 +325,12 @@
                 for line in template:
 
                     for part, extend_list in parts.items():
-                        if line.startswith("##{}_PART##".format(part)):
+                        if line.lstrip().startswith("##{}_PART##".format(part)):
                             bridge.extend(extend_list)
                             break
                     else:
                         # the line is not a magic part replacement
-                        if line.startswith("const_"):
+                        if line.lstrip().startswith("const_"):
                             const_name = line[len("const_") : line.find(" = ")].strip()
                             if const_name in const_override:
                                 print(("const {} overriden".format(const_name)))