Browse Source

def yaml_write(path, data)

Fabian Peter Hammerle 5 years ago
parent
commit
70b7247fb0
1 changed files with 5 additions and 0 deletions
  1. 5 0
      rc.xsh

+ 5 - 0
rc.xsh

@@ -220,6 +220,11 @@ def yaml_load(path):
     with open(path, 'r') as f:
         return yaml.load(f.read())
 
+def yaml_write(path, data):
+    import yaml
+    with open(path, 'w') as f:
+        f.write(yaml.dump(data, default_flow_style=False))
+
 aliases['d'] = ['sudo', 'docker']
 aliases['dpkg-welse'] = lambda args: '\n'.join(dpkg_welse(args[0]))
 aliases['dpkg-which'] = lambda args: '\t'.join(dpkg_which(args[0]))