Guest User

Untitled

a guest
Feb 21st, 2018
67
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.45 KB | None | 0 0
  1. require "yaml"
  2. require "fileutils"
  3. PWD = File.dirname(__FILE__)
  4.  
  5. Dir["defaults/*.yml"].each do |defaults_file|
  6. FileUtils.chdir(PWD)
  7. defaults = YAML.load(File.open(defaults_file).read)
  8. domain = defaults.delete("domain")
  9. print "#{domain}: "
  10. defaults.each do |key, value|
  11. output = 'defaults write #{domain} #{key.inspect} #{value.inspect}'
  12. if $? != 0
  13. puts output
  14. exit 1
  15. end
  16. putc "."
  17. end
  18. print "\n"
  19. end
Add Comment
Please, Sign In to add comment