diff options
Diffstat (limited to 'grc/core/io/yaml.py')
-rw-r--r-- | grc/core/io/yaml.py | 10 |
1 files changed, 7 insertions, 3 deletions
diff --git a/grc/core/io/yaml.py b/grc/core/io/yaml.py index d653dc5f77..3e10af55d1 100644 --- a/grc/core/io/yaml.py +++ b/grc/core/io/yaml.py @@ -11,6 +11,7 @@ import yaml from ..params.param import attributed_str + class GRCDumper(yaml.SafeDumper): @classmethod def add(cls, data_type): @@ -21,7 +22,8 @@ class GRCDumper(yaml.SafeDumper): def represent_ordered_mapping(self, data): value = [] - node = yaml.MappingNode(u'tag:yaml.org,2002:map', value, flow_style=False) + node = yaml.MappingNode(u'tag:yaml.org,2002:map', + value, flow_style=False) if self.alias_key is not None: self.represented_objects[self.alias_key] = node @@ -62,7 +64,8 @@ class MultiLineString(str): GRCDumper.add_representer(OrderedDict, GRCDumper.represent_ordered_mapping) -GRCDumper.add_representer(OrderedDictFlowing, GRCDumper.represent_ordered_mapping_flowing) +GRCDumper.add_representer( + OrderedDictFlowing, GRCDumper.represent_ordered_mapping_flowing) GRCDumper.add_representer(ListFlowing, GRCDumper.represent_list_flowing) GRCDumper.add_representer(tuple, GRCDumper.represent_list) GRCDumper.add_representer(MultiLineString, GRCDumper.represent_ml_string) @@ -71,7 +74,8 @@ GRCDumper.add_representer(attributed_str, GRCDumper.represent_str) def dump(data, stream=None, **kwargs): - config = dict(stream=stream, default_flow_style=False, indent=4, Dumper=GRCDumper) + config = dict(stream=stream, default_flow_style=False, + indent=4, Dumper=GRCDumper) config.update(kwargs) return yaml.dump_all([data], **config) |