mirror of
https://github.com/esphome/esphome.git
synced 2025-07-27 05:36:38 +00:00
Have ESPHome's YAML dumper comply with its own yamllint rules (#8957)
This commit is contained in:
parent
4031077f6d
commit
daf2bd7e66
@ -604,6 +604,10 @@ class ESPHomeDumper(yaml.SafeDumper):
|
|||||||
return self.represent_secret(value.id)
|
return self.represent_secret(value.id)
|
||||||
return self.represent_stringify(value.id)
|
return self.represent_stringify(value.id)
|
||||||
|
|
||||||
|
# The below override configures this dumper to indent output YAML properly:
|
||||||
|
def increase_indent(self, flow=False, indentless=False):
|
||||||
|
return super().increase_indent(flow, False)
|
||||||
|
|
||||||
|
|
||||||
ESPHomeDumper.add_multi_representer(
|
ESPHomeDumper.add_multi_representer(
|
||||||
dict, lambda dumper, value: dumper.represent_mapping("tag:yaml.org,2002:map", value)
|
dict, lambda dumper, value: dumper.represent_mapping("tag:yaml.org,2002:map", value)
|
||||||
|
Loading…
x
Reference in New Issue
Block a user