Module: Onceover::Octocatalog::Diff

Defined in:
lib/onceover/octocatalog/diff.rb,
lib/onceover/octocatalog/diff/version.rb

Constant Summary collapse

VERSION =
"0.1.1"

Class Method Summary collapse

Class Method Details

.create_facts_yaml(repo, output_location) ⇒ Object



7
8
9
10
11
12
13
14
# File 'lib/onceover/octocatalog/diff.rb', line 7

def self.create_facts_yaml(repo,output_location)
  require 'json'

  repo.facts_files.each do |facts_file|
    facts = JSON.load(File.read(facts_file))
    File.open("#{output_location}/#{File.basename(facts_file,'.*')}.yaml", 'w') {|f| f.write facts.to_yaml }
  end
end