class AcosOpenApiHelper

Public Class Methods

generate_pages(json_file, basePath, output_path) click to toggle source
# File lib/acos_jekyll_openapi.rb, line 4
def self.generate_pages(json_file, basePath, output_path)

    puts "Loading json file: %s" % [json_file]
    fileHelper = JsonFileHelper.new(json_file)
    fileHelper.load

    engine = PageEngine.new(fileHelper.json_data, basePath, output_path, json_file)
    engine.generate
end
generate_pages_from_data(datafolder, basePath, output_path) click to toggle source
# File lib/acos_jekyll_openapi.rb, line 14
def self.generate_pages_from_data(datafolder, basePath, output_path)
    json_files = Dir["%s/*.json" % datafolder]
    json_files.each do | jf |
        puts "Generating pages based on: %s" % jf
        generate_pages(jf, basePath, output_path)
    end

end