2025-03-18 15:31:05 -04:00
|
|
|
#!/usr/bin/env nix
|
|
|
|
#! nix shell nixpkgs#python312 nixpkgs#python312Packages.pyyaml --command python
|
|
|
|
|
|
|
|
import yaml
|
|
|
|
import pprint
|
|
|
|
|
2025-03-18 18:11:42 -04:00
|
|
|
with open(".sops.yaml", "r") as in_yamlfile:
|
2025-03-18 15:31:05 -04:00
|
|
|
cur_yaml = yaml.safe_load(in_yamlfile)
|
|
|
|
|
2025-03-18 18:11:42 -04:00
|
|
|
cur_yaml["keys"].append("&test testkey")
|
2025-03-18 15:31:05 -04:00
|
|
|
|
|
|
|
pprint.pprint(cur_yaml)
|
|
|
|
|
|
|
|
# with open('new.yaml','w') as out_yamlfile:
|
|
|
|
# yaml.safe_dump(cur_yaml, out_yamlfile)
|
|
|
|
|
|
|
|
# with open('new.yaml','r') as inn_yamlfile:
|
|
|
|
# new_yaml = yaml.safe_load(inn_yamlfile)
|
|
|
|
|
|
|
|
# assert(cur_yaml == new_yaml)
|