Add fromjson filter

This commit is contained in:
2020-01-16 12:30:51 +01:00
parent 38fd8b779f
commit 14fd723176
2 changed files with 18 additions and 1 deletions

View File

@@ -12,8 +12,13 @@ from homeassistant.exceptions import HomeAssistantError
_LOGGER = logging.getLogger(__name__)
def fromjson(value):
return json.loads(value)
jinja = jinja2.Environment(loader=jinja2.FileSystemLoader("/"))
jinja.filters['fromjson'] = fromjson
llgen_config = {}
def load_yaml(fname, args={}):
@@ -89,4 +94,4 @@ def compose_node(self, parent, index):
self.ascend_resolver()
return node
yaml.composer.Composer.compose_node = compose_node
yaml.composer.Composer.compose_node = compose_node