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

Reply via email to