Add endpoint to fetch secrets keys (#2873)

This commit is contained in:
Jesse Hills
2021-12-06 20:15:34 +13:00
parent a66e94a0b0
commit c128880033
2 changed files with 28 additions and 4 deletions
+4 -3
View File
@@ -329,9 +329,10 @@ ESPHomeLoader.add_constructor("!lambda", ESPHomeLoader.construct_lambda)
ESPHomeLoader.add_constructor("!force", ESPHomeLoader.construct_force)
def load_yaml(fname):
_SECRET_VALUES.clear()
_SECRET_CACHE.clear()
def load_yaml(fname, clear_secrets=True):
if clear_secrets:
_SECRET_VALUES.clear()
_SECRET_CACHE.clear()
return _load_yaml_internal(fname)