発生した問題
Capistranoでデプロイコマンドを叩くと次のエラーが出る。
$ bundle exec cap production deploy (Backtrace restricted to imported tasks) cap aborted! ArgumentError: wrong number of arguments (given 4, expected 1..2) Tasks: TOP => production (See full trace by running task with --trace)
単純にRubyの書き間違いだった。
解決
バックトレースを見て解決。
$ bundle exec cap --backtrace -T
~rubybook/rails_prac/cap-psql/config/deploy.rb:10:in `<top (required)>'
この行で変なふうに書いてしまっていた。ただの手違いだった。