class SiteHook::Commands::JekyllClass
Public Instance Methods
build(project_name)
click to toggle source
# File lib/site_hook/commands/jekyll_class.rb, line 16 def build(project_name) if SiteHook::Paths.default_config.exist? begin project = SiteHook::Config.projects.send(StrExt.mkvar(project_name)) jekyll_status = SiteHook::Senders::Jekyll.build(project['src'], project['dst'], SiteHook::Log::Build, options: {config: project['config']}) end end end
inspect()
click to toggle source
# File lib/site_hook/commands/jekyll_class.rb, line 33 def inspect puts SiteHook::Config.new.inspect end
mkpass()
click to toggle source
# File lib/site_hook/commands/jekyll_class.rb, line 28 def mkpass puts RandomPassword.new(length: options[:length]).generate end