This is the terminal output:

roy-sherrills-macbook-pro:demos tjs$ cap deploy:setup
/usr/local/lib/ruby/gems/1.8/gems/capistrano-2.5.5/lib/capistrano/
configuration/variables.rb:122:in `method_missing': undefined local
variable or method `user' for #<Capistrano::Configuration:0x1241124>
(NameError)
    from ./config/deploy.rb:3:in `load'
    from /usr/local/lib/ruby/gems/1.8/gems/capistrano-2.5.5/lib/
capistrano/configuration/loading.rb:172:in `load_from_file'
    from /usr/local/lib/ruby/gems/1.8/gems/capistrano-2.5.5/lib/
capistrano/configuration/loading.rb:89:in `load'
    from /usr/local/lib/ruby/gems/1.8/gems/capistrano-2.5.5/lib/
capistrano/configuration/loading.rb:86:in `load'
    from /usr/local/lib/ruby/gems/1.8/gems/capistrano-2.5.5/lib/
capistrano/configuration/loading.rb:86:in `each'
    from /usr/local/lib/ruby/gems/1.8/gems/capistrano-2.5.5/lib/
capistrano/configuration/loading.rb:86:in `load'
    from Capfile:3:in `load'
    from /usr/local/lib/ruby/gems/1.8/gems/capistrano-2.5.5/lib/
capistrano/configuration/loading.rb:172:in `load_from_file'
    from /usr/local/lib/ruby/gems/1.8/gems/capistrano-2.5.5/lib/
capistrano/configuration/loading.rb:89:in `load'
    from /usr/local/lib/ruby/gems/1.8/gems/capistrano-2.5.5/lib/
capistrano/configuration/loading.rb:86:in `load'
    from /usr/local/lib/ruby/gems/1.8/gems/capistrano-2.5.5/lib/
capistrano/configuration/loading.rb:86:in `each'
    from /usr/local/lib/ruby/gems/1.8/gems/capistrano-2.5.5/lib/
capistrano/configuration/loading.rb:86:in `load'
    from /usr/local/lib/ruby/gems/1.8/gems/capistrano-2.5.5/lib/
capistrano/cli/execute.rb:64:in `load_recipes'
    from /usr/local/lib/ruby/gems/1.8/gems/capistrano-2.5.5/lib/
capistrano/cli/execute.rb:64:in `each'
    from /usr/local/lib/ruby/gems/1.8/gems/capistrano-2.5.5/lib/
capistrano/cli/execute.rb:64:in `load_recipes'
    from /usr/local/lib/ruby/gems/1.8/gems/capistrano-2.5.5/lib/
capistrano/cli/execute.rb:30:in `execute!'
    from /usr/local/lib/ruby/gems/1.8/gems/capistrano-2.5.5/lib/
capistrano/cli/execute.rb:14:in `execute'
    from /usr/local/lib/ruby/gems/1.8/gems/capistrano-2.5.5/bin/cap:4
    from /usr/local/bin/cap:19:in `load'
    from /usr/local/bin/cap:19

this is my deploy.rb
[code=ruby]
set :repository,  "[email protected]:Ravenna/Demos.git"
set :deploy_to, "/home/#{user}/#{domain}"
set :deploy_via, :remote_cache
set :scm, 'git'
set :branch, 'master'
set :git_shallow_clone, 1
set :scm_verbose, true
set :use_sudo, false

server domain, :app, :web
role :db, domain, :primary => true

namespace :deploy do
  task :restart do
    run "touch #{current_path}/tmp/restart.txt"
  end

  task :start do
  end
end

namespace :localize do
  desc "Copy database.example.yml to shared/database.yml"
  task :copy_database_config do
    run "cp #{current_path}/config/database.example.yml #{shared_path}/
database.yml"
  end

  desc "Symlink shared/database.yml to current/config/database.yml"
  task :symlink_database_config do
    run "ln -s #{shared_path}/database.yml #{current_path}/config/
database.yml"
  end

end

after "deploy:symlink", "localize:symlink_database_config"
after "deploy:setup", "localize:copy_database_config" [/code]


--~--~---------~--~----~------------~-------~--~----~
To unsubscribe from this group, send email to 
[email protected]
For more options, visit this group at http://groups.google.com/group/capistrano
-~----------~----~----~----~------~----~------~--~---

Reply via email to