I am getting the following error when running the "cap deploy:setup".
The error seems to be related the sftp upload but i can;t figure out
what is wrong.
----------------------------------------------------------------------
* executing `deploy:setup'
* executing "umask 02 && mkdir -p /home/dssuser/apps/joanhughes /
home/dssuser/apps/joanhughes/releases /home/dssuser/apps/joanhughes/
shared /home/dssuser/apps/joanhughes/shared/system /home/dssuser/apps/
joanhughes/shared/log /home/dssuser/apps/joanhughes/shared/pids"
servers: ["dssmongrel1"]
* establishing connection to gateway [EMAIL PROTECTED]'
* establishing connection to `dssmongrel1' via gateway
connected: `dssmongrel1' (via gateway)
[dssmongrel1] executing command
command finished
* executing `deploy:after_setup'
* executing "mkdir -p /home/dssuser/apps/joanhughes/shared/config"
servers: ["dssmongrel1"]
[dssmongrel1] executing command
command finished
servers: ["dssmongrel1"]
** sftp upload #<StringIO:0x5d76cc> -> /home/dssuser/apps/joanhughes/
shared/config/database.yml
/Library/Ruby/Gems/1.8/gems/capistrano-2.3.0/lib/capistrano/
transfer.rb:156:in `[]=': undefined method `[]=' for nil:NilClass
(NoMethodError)
from /Library/Ruby/Gems/1.8/gems/capistrano-2.3.0/lib/capistrano/
transfer.rb:207:in `handle_error'
from /Library/Ruby/Gems/1.8/gems/capistrano-2.3.0/lib/capistrano/
transfer.rb:48:in `process!'
from /Library/Ruby/Gems/1.8/gems/capistrano-2.3.0/lib/capistrano/
transfer.rb:43:in `loop'
from /Library/Ruby/Gems/1.8/gems/capistrano-2.3.0/lib/capistrano/
transfer.rb:43:in `process!'
from /Library/Ruby/Gems/1.8/gems/capistrano-2.3.0/lib/capistrano/
transfer.rb:11:in `process'
from /Library/Ruby/Gems/1.8/gems/capistrano-2.3.0/lib/capistrano/
configuration/actions/file_transfer.rb:36:in `transfer'
from /Library/Ruby/Gems/1.8/gems/capistrano-2.3.0/lib/capistrano/
configuration/connections.rb:159:in `execute_on_servers'
from /System/Library/Frameworks/Ruby.framework/Versions/1.8/usr/lib/
ruby/1.8/erb.rb:743:in `each_slice'
... 19 levels...
from /Library/Ruby/Gems/1.8/gems/capistrano-2.3.0/lib/capistrano/cli/
execute.rb:14:in `execute'
from /Library/Ruby/Gems/1.8/gems/capistrano-2.3.0/bin/cap:4
from /usr/bin/cap:19:in `load'
from /usr/bin/cap:19
------------------------------------------------------------------------------------------------------------------------------
here is the code that is causing the error:
*********************************************************************************
mongrel_configuration = ERB.new <<-EOF
---
cwd: /home/dssuser/apps/joanhughes/current
log_file: log/mongrel.log
port: 8003
environment: joanhughes
address: 127.0.0.1
pid_file: tmp/pids/mongrel.pid
servers: 1
EOF
run "mkdir -p #{deploy_to}/#{shared_dir}/config"
put database_configuration.result, "#{deploy_to}/#{shared_dir}/
config/database.yml"
*********************************************************************************
any help, guidance will be greatly appreciated.
thanks,
shovan
--~--~---------~--~----~------------~-------~--~----~
To unsubscribe from this group, send email to [EMAIL PROTECTED]
For more options, visit this group at http://groups.google.com/group/capistrano
-~----------~----~----~----~------~----~------~--~---