1
0
mirror of https://github.com/esphome/esphome.git synced 2025-09-03 20:02:22 +01:00

Do two substitutions passes to allow substitutions inside substitutions (#3583)

This commit is contained in:
Jesse Hills
2022-06-22 08:21:32 +12:00
committed by GitHub
parent 988f15e6af
commit f564be6aea

View File

@@ -679,6 +679,7 @@ def validate_config(config, command_line_substitutions) -> Config:
result.add_output_path([CONF_SUBSTITUTIONS], CONF_SUBSTITUTIONS)
try:
substitutions.do_substitution_pass(config, command_line_substitutions)
substitutions.do_substitution_pass(config, command_line_substitutions)
except vol.Invalid as err:
result.add_error(err)
return result