Total Complexity | 4 |
Total Lines | 22 |
Duplicated Lines | 0 % |
Changes | 0 |
1 | import yaml |
||
2 | |||
3 | |||
4 | class NoAliasDumper(yaml.SafeDumper): |
||
5 | def ignore_aliases(self, data): |
||
6 | return True |
||
7 | |||
8 | |||
9 | def print_yaml(data): |
||
10 | print( |
||
11 | to_yaml(data) |
||
12 | ) |
||
13 | |||
14 | |||
15 | def to_yaml(data): |
||
16 | return yaml.dump(data, Dumper=NoAliasDumper, allow_unicode=True, width=1280, sort_keys=False) |
||
17 | |||
18 | |||
19 | def header_line(text): |
||
20 | ln = (150 - len(text)) // 2 |
||
21 | return ("=" * ln) + " " + text + " " + ("=" * ln) + "\n" |
||
22 |