class KnifeCookbookReadme::CookbookReadmeFrom
Public Instance Methods
run()
click to toggle source
# File lib/chef/knife/cookbook_readme_from.rb, line 19 def run metadata_file = name_args.first template_file = config[:template_file] unless metadata_file ui.fatal 'Please provide metadata.rb file as argument' exit 1 end metadata = Metadata.from_file(metadata_file) template = File.read(template_file) result = Readme.new(metadata).render(template) ui.output(result) end