Changeset 422

Show
Ignore:
Timestamp:
02/21/08 18:00:44 (11 months ago)
Author:
mbailey
Message:

specify full path to log and pid files
install swiftiply

Files:

Legend:

Unmodified
Added
Removed
Modified
Copied
Moved
  • trunk/lib/deprec/recipes/mongrel.rb

    r396 r422  
    99      set :mongrel_address, "127.0.0.1" 
    1010      set(:mongrel_environment) { rails_env } 
     11      set(:mongrel_log_dir) { "#{deploy_to}/shared/log" } 
     12      set(:mongrel_pid_dir) { "#{deploy_to}/shared/tmp/pids" } 
    1113      set :mongrel_conf_dir, '/etc/mongrel_cluster' 
    1214      set(:mongrel_conf) { "/etc/mongrel_cluster/#{application}.yml" }   
     
    2325        gem2.select 'mongrel'                # mongrel requires we select a version 
    2426        gem2.install 'mongrel_cluster' 
     27        gem2.install 'swiftiply' 
    2528      end 
    2629     
     
    6568       
    6669      desc 'Deploy configuration files(s) for mongrel'  
    67       task :config do 
     70      task :config, :roles => :app do 
    6871        config_system 
    6972        config_project 
    7073      end 
    7174       
    72       task :config_system do 
     75      task :config_system, :roles => :app do 
    7376        deprec2.push_configs(:mongrel, SYSTEM_CONFIG_FILES[:mongrel]) 
    7477      end 
    7578       
    76       task :config_project do 
     79      task :config_project, :roles => :app do 
    7780        create_mongrel_user_and_group 
    7881        deprec2.push_configs(:mongrel, PROJECT_CONFIG_FILES[:mongrel]) 
     
    8083      end 
    8184       
    82       task :symlink_mongrel_cluster, :roles => :web do 
     85      task :symlink_mongrel_cluster, :roles => :app do 
    8386        deprec2.mkdir(mongrel_conf_dir, :via => :sudo) 
    8487        sudo "ln -sf #{deploy_to}/mongrel/cluster.yml #{mongrel_conf}" 
    8588      end 
    8689       
    87       task :unlink_mongrel_cluster, :roles => :web do 
     90      task :unlink_mongrel_cluster, :roles => :app do 
    8891        deprec2.mkdir(mongrel_conf_dir, :via => :sudo) 
    8992        sudo "test -L #{mongrel_conf} && unlink #{mongrel_conf}"