Mercurial > libervia-backend
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)))