class RocketCms::CapifyGenerator
Public Instance Methods
app_name()
click to toggle source
# File lib/generators/rocket_cms/capify_generator.rb, line 10 def app_name Rails.application.class.name.split("::")[0] end
deploy_to()
click to toggle source
# File lib/generators/rocket_cms/capify_generator.rb, line 14 def deploy_to "/data/#{app_name.downcase}/app" end
install()
click to toggle source
# File lib/generators/rocket_cms/capify_generator.rb, line 22 def install copy_file "Capfile", "Capfile" unless port.nil? template "unicorn.erb", "config/unicorn/production.rb" end template "deploy.erb", "config/deploy.rb" template "production.erb", "config/deploy/production.rb" template "dl.erb", "lib/tasks/dl.thor" end
tmp_path()
click to toggle source
# File lib/generators/rocket_cms/capify_generator.rb, line 17 def tmp_path "/data/#{app_name.downcase}/tmp_dump" end