Dump dictionaries in a more human-readable format
This commit is contained in:
parent
f65cb4fa50
commit
bb050fee00
1 changed files with 1 additions and 2 deletions
|
|
@ -35,7 +35,6 @@ except ImportError:
|
||||||
from yaml import Dumper
|
from yaml import Dumper
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
__all__ = ['YamlConfig']
|
__all__ = ['YamlConfig']
|
||||||
|
|
||||||
|
|
||||||
|
|
@ -73,7 +72,7 @@ class YamlConfig(IConfig):
|
||||||
def save(self):
|
def save(self):
|
||||||
# write in a temporary file to avoid corruption problems
|
# write in a temporary file to avoid corruption problems
|
||||||
with tempfile.NamedTemporaryFile(dir=os.path.dirname(self.path), delete=False) as f:
|
with tempfile.NamedTemporaryFile(dir=os.path.dirname(self.path), delete=False) as f:
|
||||||
yaml.dump(self.values, f, Dumper=WeboobDumper)
|
yaml.dump(self.values, f, Dumper=WeboobDumper, default_flow_style=False)
|
||||||
os.rename(f.name, self.path)
|
os.rename(f.name, self.path)
|
||||||
|
|
||||||
def get(self, *args, **kwargs):
|
def get(self, *args, **kwargs):
|
||||||
|
|
|
||||||
Loading…
Add table
Add a link
Reference in a new issue