class Parade::Commands::GeneratePresentation

Generates a presentation directory and the presentation outline if it does not already exist.

Public Instance Methods

default_presentation_dirname() click to toggle source
# File lib/parade/commands/generate_presentation.rb, line 27
def default_presentation_dirname
  "presentation"
end
description() click to toggle source
# File lib/parade/commands/generate_presentation.rb, line 11
def description
  "A presentation folder with outline file"
end
generate(options) click to toggle source
# File lib/parade/commands/generate_presentation.rb, line 15
def generate(options)

  directory = options['dir'] || default_presentation_dirname
  Dir.mkdir(directory) unless File.exists?(directory)

  Dir.chdir(directory) do
    outline_generator = GenerateOutline.new
    outline_generator.generate(options)
  end

end