class ActiveScripts::Recipes::Rails

Public Instance Methods

packages() click to toggle source

INFO: ActiveScripts::Recipes::Rails contains code that

retrieves rails related packages.
# File lib/active_scripts/recipes/rails.rb, line 8
def packages
  prompt_environment!
  assert_valid_environment!

  # Check for non-root user
  packages = ["homebrew", "rbenv", "ruby_build", "ruby", "rails"]
  packages.push(find_or_initialize_databases!)

  case @environment
  when :staging, :production
    packages.push("nginx")
  end

  return(packages.flatten)
end