Class: JekyllAndHyde::Generate

Inherits:
GroupTask
  • Object
show all
Defined in:
lib/jekyll_and_hyde/tasks/generate.rb

Constant Summary collapse

SUPPORT_FORMATS =
%W{markdown md textile}

Instance Method Summary collapse

Methods inherited from GroupTask

self_task

Methods included from Actions

#run_command, #say_status, #set_color, #validate_installation

Instance Method Details

#create_slideObject

Raises:



13
14
15
16
17
# File 'lib/jekyll_and_hyde/tasks/generate.rb', line 13

def create_slide
  format = options[:format]
  raise Error, "Unsupport format #{format}, --format=#{SUPPORT_FORMATS.join(",")}." unless SUPPORT_FORMATS.include?(format)
  create_file File.join("_posts", "#{timestamp}-#{title}.#{format}")
end

#validate_current_installationObject



9
10
11
# File 'lib/jekyll_and_hyde/tasks/generate.rb', line 9

def validate_current_installation
  validate_installation
end