Changeset 92

Show
Ignore:
Timestamp:
06/21/07 14:47:17 (2 years ago)
Author:
mbailey
Message:

Added Capistrano::CLI.prompt() which displays input. Previously we were using Capistrano::CLI.password_prompt which was inappropriate when entering in hostnames, username, etc

Files:

Legend:

Unmodified
Added
Removed
Modified
Copied
Moved
  • branches/1-7-stable/lib/deprec/recipes.rb

    r81 r92  
    99require 'deprec/third_party/railsmachine/recipes/apache' 
    1010require 'deprec/third_party/railsmachine/recipes/mysql' 
     11require 'deprec/capistrano_extensions/cli_extensions.rb' 
    1112require 'deprec/capistrano_extensions/deprec_extensions.rb' 
    1213require 'deprec/capistrano_extensions/actor_extensions.rb' 
    1314 
    1415Capistrano.configuration(:must_exist).load do 
    15   set :application, lambda { Capistrano::CLI.password_prompt "Enter application name:" } 
     16  set :application, lambda { Capistrano::CLI.prompt "Enter application name: " } 
    1617  set :user, (defined?(user) ? user : ENV['USER']) # user who is deploying 
    1718  set :group, 'deploy'           # deployment group 
     
    7475     
    7576    sudo "chgrp -R #{mongrel_group} #{tmp_dir} #{shared_dir}" 
    76     sudo "chmod 0775 #{tmp_dir} #{shared_dir}"  
     77    sudo "chmod -R g+w #{tmp_dir} #{shared_dir}"  
    7778    # set owner and group of mongrels file (if they exist) 
    7879    files.each { |file| 
     
    210211      
    211212  task :setup_admin_account do 
    212     user = Capistrano::CLI.password_prompt "Enter userid for new user:"  
     213    user = Capistrano::CLI.prompt "Enter userid for new user: "  
    213214    deprec.useradd(user, :shell => '/bin/bash') 
    214215    puts "Setting pasword for new account"