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
-~----------~----~----~----~------~----~------~--~---