parse_config.py 454 B

123456789101112131415161718192021
  1. import sys
  2. import yaml
  3. config_file = sys.argv[1]
  4. stream = file(config_file, "r")
  5. config = yaml.load(stream)
  6. envgen_options = [ 'roxienodes',
  7. 'slavesPerNode',
  8. 'supportnodes',
  9. 'thornodes',
  10. 'envgen-signature'
  11. ]
  12. for option in envgen_options:
  13. try:
  14. value = config["settings"][option]["value"]
  15. except:
  16. value = ""
  17. print (option + "=" + str(value))